2024-04-21 08:34 ftp://ftp.de.debian.org/debian/pool/main/p/pspp/pspp_2.0.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=cairo --library=bsd --library=zlib --library=gtk --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.49 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.14.0 head-info: ebf4cc2 (2024-04-21 09:34:26 +0200) count: 3251 3251 elapsed-time: 56.0 55.2 head-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 34.7291s (avg. 0.0553893s - 627 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 9.70911s (avg. 0.00701019s - 1385 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 7.2601s (avg. 0.00524195s - 1385 result(s)) Tokenizer::createTokens: 6.05189s (avg. 0.00768006s - 788 result(s)) valueFlowCondition(SymbolicConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 4.11265s (avg. 0.00296942s - 1385 result(s)) Overall time: 51.9627s old-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 34.0822s (avg. 0.0543576s - 627 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 9.55558s (avg. 0.00689933s - 1385 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 7.1316s (avg. 0.00514917s - 1385 result(s)) Tokenizer::createTokens: 5.96426s (avg. 0.00756885s - 788 result(s)) valueFlowCondition(SymbolicConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 4.03421s (avg. 0.00291279s - 1385 result(s)) Overall time: 50.8044s head results: pspp-2.0.0/gl/inttostr.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/careadlinkat.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/vasnprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/asyncsafe-spin.c:345:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_BLOCK [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/asyncsafe-spin.c:353:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_SETMASK [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/asyncsafe-spin.c:318:44: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/asyncsafe-spin.c:323:32: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/asyncsafe-spin.c:328:34: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/asyncsafe-spin.c:335:47: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/basename-lgpl.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/dirname.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/binary-io.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/btowc.c:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/c-vasprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/c-ctype.h:28:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/c-snprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/c-strcase.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/c-strtod.c:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/c-vasnprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/c-xvasprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/calloc.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/pathmax.h:44:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/gl_list.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/clean-temp.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/cloexec.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/cloexec.c:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/count-leading-zeros.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/count-one-bits.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/ftoastr.c:93:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MANT_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/ftoastr.c:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/timespec.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/dup2.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/error.c:141:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective] pspp-2.0.0/gl/fatal-signal.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/fcntl.c:437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/fcntl.c:492:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/attribute.h:55:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/fnmatch_loop.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FNM_EXTMATCH [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/fnmatch_loop.c:945:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable posixly_correct [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/fnmatch_loop.c:1007:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable posixly_correct [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/fnmatch_loop.c:925:38: style: Condition 'n!=string_end' is always true [knownConditionTrueFalse] pspp-2.0.0/gl/fnmatch_loop.c:1109:36: style: Condition 'rs==string' is always false [knownConditionTrueFalse] pspp-2.0.0/gl/fnmatch_loop.c:934:18: style:inconclusive: Function 'END' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent] pspp-2.0.0/gl/fnmatch_loop.c:37:37: note: Function 'END' argument 1 names different: declaration 'patternp' definition 'pattern'. pspp-2.0.0/gl/fnmatch_loop.c:934:18: note: Function 'END' argument 1 names different: declaration 'patternp' definition 'pattern'. pspp-2.0.0/gl/fnmatch_loop.c:1096:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/gl/fnmatch_loop.c:1105:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/gl/fnmatch_loop.c:1113:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/gl/fnmatch_loop.c:1137:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/gl/fnmatch_loop.c:1154:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/gl/fnmatch_loop.c:1164:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/gl/fopen.c:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/fseterr.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/free.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/isnand-nolibm.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/isnanl-nolibm.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/fseeko.c:111:0: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib." [preprocessorErrorDirective] pspp-2.0.0/gl/stat-time.h:26:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/ftell.c:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/ftoastr.c:143:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/full-write.c:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/fwriteerror.c:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/getdelim.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/getdtablesize.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/getopt.c:278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/getopt.c:621:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/gettext.h:247:16: error: Returning pointer to local variable 'msg_ctxt_id' that will be invalid when returning. [returnDanglingLifetime] pspp-2.0.0/gl/gettext.h:239:15: note: Array decayed to pointer here. pspp-2.0.0/gl/gettext.h:226:8: note: Variable created here. pspp-2.0.0/gl/gettext.h:247:16: note: Returning pointer to local variable 'msg_ctxt_id' that will be invalid when returning. pspp-2.0.0/gl/getopt.c:471:25: style:inconclusive: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt.c:471:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt.c:471:38: style:inconclusive: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt.c:471:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt.c:471:56: style:inconclusive: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. pspp-2.0.0/gl/getopt.c:471:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. pspp-2.0.0/gl/getopt.c:472:28: style:inconclusive: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. pspp-2.0.0/gl/getopt.c:472:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. pspp-2.0.0/gl/getopt.c:472:43: style:inconclusive: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. pspp-2.0.0/gl/getopt.c:472:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. pspp-2.0.0/gl/getopt.c:473:11: style:inconclusive: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. pspp-2.0.0/gl/getopt.c:473:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. pspp-2.0.0/gl/getopt.c:473:43: style:inconclusive: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. pspp-2.0.0/gl/getopt.c:473:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. pspp-2.0.0/gl/getopt.c:473:50: style:inconclusive: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. pspp-2.0.0/gl/getopt.c:473:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. pspp-2.0.0/gl/getopt.c:703:23: style:inconclusive: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt.c:703:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt.c:703:36: style:inconclusive: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt.c:703:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt.c:703:54: style:inconclusive: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. pspp-2.0.0/gl/getopt.c:703:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. pspp-2.0.0/gl/getopt.c:704:26: style:inconclusive: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. pspp-2.0.0/gl/getopt.c:704:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. pspp-2.0.0/gl/getopt.c:704:41: style:inconclusive: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. pspp-2.0.0/gl/getopt.c:704:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. pspp-2.0.0/gl/getopt.c:704:54: style:inconclusive: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. pspp-2.0.0/gl/getopt.c:704:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. pspp-2.0.0/gl/getopt.c:705:9: style:inconclusive: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. pspp-2.0.0/gl/getopt.c:705:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. pspp-2.0.0/gl/getopt1.c:36:21: style:inconclusive: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt1.c:36:34: style:inconclusive: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt1.c:36:52: style:inconclusive: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. pspp-2.0.0/gl/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. pspp-2.0.0/gl/getopt1.c:37:24: style:inconclusive: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. pspp-2.0.0/gl/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. pspp-2.0.0/gl/getopt1.c:37:43: style:inconclusive: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. pspp-2.0.0/gl/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. pspp-2.0.0/gl/getopt1.c:38:24: style:inconclusive: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. pspp-2.0.0/gl/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. pspp-2.0.0/gl/getopt1.c:59:26: style:inconclusive: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. pspp-2.0.0/gl/getopt1.c:59:39: style:inconclusive: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. pspp-2.0.0/gl/getopt1.c:59:57: style:inconclusive: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. pspp-2.0.0/gl/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. pspp-2.0.0/gl/getopt1.c:60:29: style:inconclusive: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. pspp-2.0.0/gl/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. pspp-2.0.0/gl/getopt1.c:60:48: style:inconclusive: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. pspp-2.0.0/gl/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. pspp-2.0.0/gl/getopt1.c:61:29: style:inconclusive: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent] pspp-2.0.0/gl/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. pspp-2.0.0/gl/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. pspp-2.0.0/gl/getpass.c:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/minmax.h:28:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/gettimeofday.c:142:0: error: #error "Only 1-second nominal clock resolution found. Is that intended?" \ [preprocessorErrorDirective] pspp-2.0.0/gl/gl_xlist.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/hard-locale.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETLOCALE_NULL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/ialloc.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/isnanf-nolibm.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/isinf.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/isinf.c:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/isinf.c:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LDBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember] pspp-2.0.0/gl/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember] pspp-2.0.0/gl/localcharset.c:1088:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] pspp-2.0.0/gl/localcharset.c:1079:24: note: Assignment 'locale=NULL', assigned value is 0 pspp-2.0.0/gl/localcharset.c:1088:14: note: Condition 'locale==NULL' is always true pspp-2.0.0/gl/localcharset.c:579:14: style: struct member 'table_entry::locale' is never used. [unusedStructMember] pspp-2.0.0/gl/localcharset.c:580:14: style: struct member 'table_entry::canonical' is never used. [unusedStructMember] pspp-2.0.0/gl/localcharset.c:1097:22: style: Variable 'locale' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/gl/localename.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/lseek.c:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/malloc.c:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/malloc/dynarray-skeleton.c:95:0: error: #error "DYNARRAY_STRUCT must be defined" [preprocessorErrorDirective] pspp-2.0.0/gl/malloc/dynarray_emplace_enlarge.c:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/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] pspp-2.0.0/gl/malloc/dynarray_emplace_enlarge.c:77:18: note: You might need to cast the function pointer here pspp-2.0.0/gl/malloc/dynarray_emplace_enlarge.c:31:40: note: Parameter 'scratch' can be declared as pointer to const pspp-2.0.0/gl/malloc/dynarray_finalize.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/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] pspp-2.0.0/gl/malloc/dynarray_finalize.c:66:18: note: You might need to cast the function pointer here pspp-2.0.0/gl/malloc/dynarray_finalize.c:29:33: note: Parameter 'scratch' can be declared as pointer to const pspp-2.0.0/gl/malloc/dynarray_resize.c:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/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] pspp-2.0.0/gl/malloc/dynarray_resize.c:68:18: note: You might need to cast the function pointer here pspp-2.0.0/gl/malloc/dynarray_resize.c:31:31: note: Parameter 'scratch' can be declared as pointer to const pspp-2.0.0/gl/malloc/scratch_buffer_grow.c:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/malloc/scratch_buffer_grow_preserve.c:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/malloc/scratch_buffer_set_array_size.c:41:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/malloca.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/mbchar.h:148:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/mbiter.h:87:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/strnlen1.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/mbtowc-impl.h:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/memcasecmp.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/memchr2.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/str-two-way.h:136:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/str-two-way.h:302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/str-two-way.h:434:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/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] pspp-2.0.0/gl/msvc-inval.h:57:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/msvc-nothrow.h:30:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/nl_langinfo.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETLOCALE_NULL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/nl_langinfo.c:377:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_point [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/open.c:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/printf-frexp.c:135:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN_EXP [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/printf-frexp.c:135:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LDBL_MIN_EXP [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/xsize.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/printf.c:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/progname.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/relocatable.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/rawmemchr.c:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINTPTR_WIDTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/rawmemchr.c:109:16: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] pspp-2.0.0/gl/rawmemchr.c:50:36: note: s is assigned pspp-2.0.0/gl/rawmemchr.c:109:16: note: s is overwritten pspp-2.0.0/gl/rawmemchr.c:109:16: style: Variable 's' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/gl/read-file.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/readlink.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/realloc.c:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/reallocarray.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/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] pspp-2.0.0/gl/regex_internal.c:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_string_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:141:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:337:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:902:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTEOL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:952:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:967:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1000:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1024:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1117:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1312:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1388:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_token_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1509:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1546:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1599:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regex_internal.c:1612:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regex_internal.c:1662:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regexec.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:907:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDX_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1042:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1164:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1315:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1381:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1465:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eps_via_nodes [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1557:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1605:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_eps_nodes [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1668:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1695:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1760:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1798:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1846:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1880:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1994:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2076:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2172:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2279:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2371:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2442:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept_mb [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2511:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_BACK_REF [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2620:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OPEN_SUBEXP [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2815:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:2982:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3059:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARACTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3619:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_UTF8_PERIOD [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3918:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_CHARS [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:3954:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDX_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:4018:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:4094:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:4143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:4170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:4201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_sub_match_last_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/regexec.c:1950:27: style:inconclusive: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:94:15: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. pspp-2.0.0/gl/regexec.c:1950:27: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. pspp-2.0.0/gl/regexec.c:3425:21: style:inconclusive: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:163:25: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. pspp-2.0.0/gl/regexec.c:3425:21: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. pspp-2.0.0/gl/regexec.c:3425:43: style:inconclusive: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:164:22: note: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. pspp-2.0.0/gl/regexec.c:3425:43: note: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. pspp-2.0.0/gl/regexec.c:3613:35: style:inconclusive: Function 'check_node_accept_bytes' argument 4 names different: declaration 'idx' definition 'str_idx'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:156:39: note: Function 'check_node_accept_bytes' argument 4 names different: declaration 'idx' definition 'str_idx'. pspp-2.0.0/gl/regexec.c:3613:35: note: Function 'check_node_accept_bytes' argument 4 names different: declaration 'idx' definition 'str_idx'. pspp-2.0.0/gl/regexec.c:4010:37: style:inconclusive: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:20:58: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. pspp-2.0.0/gl/regexec.c:4010:37: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. pspp-2.0.0/gl/regexec.c:4073:37: style:inconclusive: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:23:49: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. pspp-2.0.0/gl/regexec.c:4073:37: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. pspp-2.0.0/gl/regexec.c:4088:42: style:inconclusive: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] pspp-2.0.0/gl/regexec.c:24:63: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. pspp-2.0.0/gl/regexec.c:4088:42: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. pspp-2.0.0/gl/regexec.c:798:20: style: Variable 'pstate' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regexec.c:1307:27: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/regexec.c:1307:45: style: Parameter 'prevregs' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/regexec.c:1844:38: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regexec.c:1953:34: style: Variable 'lim' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regexec.c:1988:38: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regexec.c:2084:38: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/regexec.c:2536:35: style: Variable 'bkref_ent' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/rijndael-alg-fst.c:989:3: style: Variable '(ct+12)[3]' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/gl/rijndael-alg-fst.c:1080:3: style: Variable '(pt+12)[3]' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/gl/rijndael-api-fst.c:213:33: style: Checking if unsigned expression 'inputLen' is less than zero. [unsignedLessThanZero] pspp-2.0.0/gl/rijndael-api-fst.c:288:36: style: Checking if unsigned expression 'inputOctets' is less than zero. [unsignedLessThanZero] pspp-2.0.0/gl/rijndael-api-fst.c:362:33: style: Checking if unsigned expression 'inputLen' is less than zero. [unsignedLessThanZero] pspp-2.0.0/gl/rijndael-api-fst.c:437:36: style: Checking if unsigned expression 'inputOctets' is less than zero. [unsignedLessThanZero] pspp-2.0.0/gl/rijndael-api-fst.c:497:18: style: Checking if unsigned expression 'padLen' is less than zero. [unsignedLessThanZero] pspp-2.0.0/gl/rijndael-api-fst.c:77:9: style: Variable 'keyMat' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/rmdir.c:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/safe-read.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/select.c:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/setlocale_null.c:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/setlocale_null.c:317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sig-handler.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/sigaction.c:55:0: error: #error "Revisit the assumptions made in the sigaction module" [preprocessorErrorDirective] pspp-2.0.0/gl/sigprocmask.c:116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sigprocmask.c:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/sockets.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/strerror-override.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/tempname.c:96:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRND_NONBLOCK [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/tempname.c:130:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_ACCMODE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/tempname.c:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/tempname.c:145:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/tempname.c:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_nocreate [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/tempname.c:196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/tempname.c:247:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/gl/tempname.c:126:17: style: Parameter 'tmpl' can be declared as pointer to const. However it seems that 'try_file' is a callback function, if 'tmpl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/gl/tempname.c:177:21: note: You might need to cast the function pointer here pspp-2.0.0/gl/tempname.c:126:17: note: Parameter 'tmpl' can be declared as pointer to const pspp-2.0.0/gl/tempname.c:128:8: style: Variable 'openflags' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/tempname.c:135:16: style: Parameter 'tmpl' can be declared as pointer to const. However it seems that 'try_dir' is a callback function, if 'tmpl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/gl/tempname.c:178:20: note: You might need to cast the function pointer here pspp-2.0.0/gl/tempname.c:135:16: note: Parameter 'tmpl' can be declared as pointer to const pspp-2.0.0/gl/tempname.c:135:39: style: Parameter 'flags' can be declared as pointer to const. However it seems that 'try_dir' is a callback function, if 'flags' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/gl/tempname.c:178:20: note: You might need to cast the function pointer here pspp-2.0.0/gl/tempname.c:135:39: note: Parameter 'flags' can be declared as pointer to const pspp-2.0.0/gl/tempname.c:141:21: style: Parameter 'tmpl' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/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] pspp-2.0.0/gl/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] pspp-2.0.0/gl/flexmember.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/unicase/u-casecmp.h:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unicase/u-casemap.h:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CCC_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unicase/u-ct-casefold.h:64:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINORM_NFD [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unicase/u-ct-totitle.h:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unictype/categ_of.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _UC_CATEGORY_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unigbrk/uc-gbrk-prop.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GBP_OTHER [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unilbrk/u8-possible-linebreaks.c:48:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_AL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unilbrk/u8-possible-linebreaks.c:237:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBP_CR [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unilbrk/u8-possible-linebreaks.c:52:13: style: Variable 'seen_space' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/gl/uninorm/canonical-decomposition.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gl_uninorm_decomp_chars_table [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/uninorm/decomposition.c:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMP_CANONICAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/uninorm/u-normalize-internal.h:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_DECOMPOSITION_MAX_LENGTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unistr/u8-uctomb-aux.c:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unistr/u8-uctomb.c:67:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALLTHROUGH [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/uniwbrk/u-wordbreaks.h:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WBP_LF [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/uniwbrk/wordbreak-property.c:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WBP_OTHER [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/uniwidth/width.c:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonspacing_table_ind [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/unsetenv.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/version-etc.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/vprintf.c:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/wcrtomb.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/wcrtomb.c:28:42: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/windows-mutex.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-mutex.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-mutex.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-recmutex.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-recmutex.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-recmutex.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-recmutex.c:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:56:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:161:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-rwlock.c:367:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-spin.c:51:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-spin.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/gl/windows-spin.c:67:47: style: Parameter 'lock' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/gl/xalloc.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/xvasprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/xbinary-io.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/xmalloca.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/xmemdup0.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/xreadlink.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/gl/xstrndup.h:20:0: error: #error "Please include config.h first." [preprocessorErrorDirective] pspp-2.0.0/lib/linreg/sweep.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_EFAULT [valueFlowBailoutIncompleteVar] pspp-2.0.0/lib/tukey/qtukey.c:242:15: style: Variable 'valx1' is reassigned a value before the old one has been used. [redundantAssignment] pspp-2.0.0/lib/tukey/qtukey.c:238:19: note: valx1 is assigned pspp-2.0.0/lib/tukey/qtukey.c:242:15: note: valx1 is overwritten pspp-2.0.0/src/data/any-reader.c:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/any-reader.c:200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_DATASET [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/any-reader.c:248:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_NATIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/any-reader.c:226:42: style: Parameter 'r_' can be declared as pointer to const. However it seems that 'dataset_reader_close' is a callback function, if 'r_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/data/any-reader.c:263:5: note: You might need to cast the function pointer here pspp-2.0.0/src/data/any-reader.c:226:42: note: Parameter 'r_' can be declared as pointer to const pspp-2.0.0/src/data/any-reader.c:237:43: style: Parameter 'r_' can be declared as pointer to const. However it seems that 'dataset_reader_decode' is a callback function, if 'r_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/data/any-reader.c:264:5: note: You might need to cast the function pointer here pspp-2.0.0/src/data/any-reader.c:237:43: note: Parameter 'r_' can be declared as pointer to const pspp-2.0.0/src/data/attributes.c:207:7: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH_SAFE is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/calendar.c:139:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/calendar.c:66:30: style: Condition 'm>=2' is always true [knownConditionTrueFalse] pspp-2.0.0/src/data/calendar.c:66:16: note: Assuming that condition 'm<=2' is not redundant pspp-2.0.0/src/data/calendar.c:66:30: note: Condition 'm>=2' is always true pspp-2.0.0/src/data/calendar.c:118:8: style: Variable 'bad_value' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/case-map.c:212:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stage_vars_by_pointer [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case-map.c:170:20: style: Variable 'map' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/case-tmpfile.c:83:31: style: Condition 'width==-1' is always false [knownConditionTrueFalse] pspp-2.0.0/src/data/case.c:113:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:314:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:323:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:335:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:346:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:359:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:371:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:380:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:391:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:408:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:423:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/case.c:505:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseinit.c:80:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseinit.c:221:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preinited_values [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseinit.c:337:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reinit_values [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseproto.c:46:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseproto.c:56:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseproto.c:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseproto.c:105:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseproto.c:121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/caseproto.c:358:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader-filter.c:81:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader-project.c:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader-shim.c:112:7: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] pspp-2.0.0/src/data/casereader-shim.c:75:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/data/casereader-translator.c:378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader-translator.c:404:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader-translator.c:249:3: error: Memory leak: can [memleak] pspp-2.0.0/src/data/casereader-translator.c:383:3: error: Memory leak: car [memleak] pspp-2.0.0/src/data/casereader-translator.c:287:31: style: Variable 'as' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/casereader.c:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader.c:265:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader.c:281:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casereader.c:234:44: style: Parameter 'reader' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/casereader.c:602:49: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'casereader_null_read' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/data/casereader.c:615:5: note: You might need to cast the function pointer here pspp-2.0.0/src/data/casereader.c:602:49: note: Parameter 'UNUSED' can be declared as pointer to const pspp-2.0.0/src/data/casereader.c:608:52: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'casereader_null_destroy' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/data/casereader.c:616:5: note: You might need to cast the function pointer here pspp-2.0.0/src/data/casereader.c:608:52: note: Parameter 'UNUSED' can be declared as pointer to const pspp-2.0.0/src/data/casewindow.c:229:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deque [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casewriter.c:54:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_widths [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casewriter.c:194:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/casewriter.c:219:38: style:inconclusive: Function 'create_casewriter_window' argument 2 names different: declaration 'max_in_core' definition 'max_in_core_cases'. [funcArgNamesDifferent] pspp-2.0.0/src/data/casewriter.c:46:64: note: Function 'create_casewriter_window' argument 2 names different: declaration 'max_in_core' definition 'max_in_core_cases'. pspp-2.0.0/src/data/casewriter.c:219:38: note: Function 'create_casewriter_window' argument 2 names different: declaration 'max_in_core' definition 'max_in_core_cases'. pspp-2.0.0/src/data/csv-file-writer.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/csv-file-writer.c:231:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/csv-file-writer.c:269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/csv-file-writer.c:371:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_USER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/csv-file-writer.c:450:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/csv-file-writer.c:166:45: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/data-in.c:537:23: error: Code '(& tmp' is invalid C code. Use --std or --language to configure the language. [syntaxError] pspp-2.0.0/src/data/data-out.c:116:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:209:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CAT_BASIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:247:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:369:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:385:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:433:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:584:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:609:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:896:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:1096:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_N [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/data-out.c:620:68: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/dataset-writer.c:65:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_DATASET [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:152:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:175:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_COMMITTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_COMMITTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:297:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_COMMITTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:470:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_COMMITTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:542:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_COMMITTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:550:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_DROP_CASE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:624:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_CLOSED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:641:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_CLOSED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:804:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_COMMITTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:846:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:862:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_case_num [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:913:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:960:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_DROP_CASE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:1023:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_NOMINAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:1038:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_UNKNOWN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:1074:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_UNKNOWN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:1128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_UNKNOWN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:1196:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dataset.c:1053:5: error: Memory leak: mgvalue [memleak] pspp-2.0.0/src/data/dataset.c:1055:3: error: Memory leak: mgvalue [memleak] pspp-2.0.0/src/data/dataset.c:1114:41: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/dataset.c:1010:13: error: Uninitialized variable: mgvalue.value [uninitvar] pspp-2.0.0/src/data/datasheet.c:830:22: style: Variable 'source' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/datasheet.c:922:26: style: Variable 'group' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/datasheet.c:943:26: style: Variable 'group' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/datasheet.c:1022:22: style: Variable 'group' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/datasheet.c:1123:11: error: Uninitialized struct member: group.logical [uninitStructMember] pspp-2.0.0/src/data/dict-class.c:34:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ORDINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:144:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_POSITION [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:239:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:273:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable names_must_be_ids [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:295:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:404:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SPLITS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:449:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:563:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:614:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:632:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:718:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:745:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:778:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:879:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ORDINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:976:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1018:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENHANCED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1038:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ok [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1102:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENHANCED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1119:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_MAX_LEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1294:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_8_0 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1366:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1428:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_ARRAY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1477:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOC_LINE_LENGTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1609:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1621:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1636:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1661:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1737:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1749:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1760:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1846:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_WIDTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/dictionary.c:1686:65: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/dictionary.c:1788:66: style: Parameter 'var' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/encrypted-file.c:79:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/encrypted-file.c:167:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/encrypted-file.c:294:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/encrypted-file.c:408:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/file-handle-def.c:116:3: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH_SAFE is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/file-name.c:154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/file-name.c:311:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/file-name.c:213:18: style: Variable 'fn' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/data/format-guesser.c:242:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:266:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:316:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:449:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:585:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_DATETIME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:629:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_DIGITS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:680:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:724:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_LETTERS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format-guesser.c:520:27: style: Local variable 's' shadows outer argument [shadowArgument] pspp-2.0.0/src/data/format-guesser.c:487:56: note: Shadowed declaration pspp-2.0.0/src/data/format-guesser.c:520:27: note: Shadow variable pspp-2.0.0/src/data/format-guesser.c:447:36: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/format.c:56:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:95:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:347:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:500:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:553:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:585:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_AHEX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:632:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_AHEX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:726:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_NUMBER_OF_FORMATS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:775:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:949:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_AHEX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:988:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_NUMBER_OF_FORMATS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1264:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1318:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1340:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1365:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable neg_prefix [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:1431:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_NUMBER_OF_FORMATS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/format.c:173:23: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/data/format.c:540:31: style:inconclusive: Function 'fmt_check_width_compat__' argument 3 names different: declaration 'var_width' definition 'width'. [funcArgNamesDifferent] pspp-2.0.0/src/data/format.h:106:37: note: Function 'fmt_check_width_compat__' argument 3 names different: declaration 'var_width' definition 'width'. pspp-2.0.0/src/data/format.c:540:31: note: Function 'fmt_check_width_compat__' argument 3 names different: declaration 'var_width' definition 'width'. pspp-2.0.0/src/data/format.c:575:53: style:inconclusive: Function 'fmt_check_width_compat' argument 2 names different: declaration 'var_width' definition 'width'. [funcArgNamesDifferent] pspp-2.0.0/src/data/format.h:98:51: note: Function 'fmt_check_width_compat' argument 2 names different: declaration 'var_width' definition 'width'. pspp-2.0.0/src/data/format.c:575:53: note: Function 'fmt_check_width_compat' argument 2 names different: declaration 'var_width' definition 'width'. pspp-2.0.0/src/data/format.c:597:40: style:inconclusive: Function 'fmt_to_string' argument 2 names different: declaration 's' definition 'buffer'. [funcArgNamesDifferent] pspp-2.0.0/src/data/format.h:110:44: note: Function 'fmt_to_string' argument 2 names different: declaration 's' definition 'buffer'. pspp-2.0.0/src/data/format.c:597:40: note: Function 'fmt_to_string' argument 2 names different: declaration 's' definition 'buffer'. pspp-2.0.0/src/data/format.c:620:39: style:inconclusive: Function 'fmt_resize' argument 2 names different: declaration 'new_width' definition 'width'. [funcArgNamesDifferent] pspp-2.0.0/src/data/format.h:112:41: note: Function 'fmt_resize' argument 2 names different: declaration 'new_width' definition 'width'. pspp-2.0.0/src/data/format.c:620:39: note: Function 'fmt_resize' argument 2 names different: declaration 'new_width' definition 'width'. pspp-2.0.0/src/data/format.c:1036:33: style:inconclusive: Function 'fmt_from_u32' argument 2 names different: declaration 'var_width' definition 'width'. [funcArgNamesDifferent] pspp-2.0.0/src/data/format.h:149:34: note: Function 'fmt_from_u32' argument 2 names different: declaration 'var_width' definition 'width'. pspp-2.0.0/src/data/format.c:1036:33: note: Function 'fmt_from_u32' argument 2 names different: declaration 'var_width' definition 'width'. pspp-2.0.0/src/data/format.c:173:18: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/format.c:1012:37: style: Parameter 'fmt_type' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/spreadsheet-reader.h:107:14: error: There is an unknown macro here somewhere. Configuration is required. If spreadsheet_get_sheet_name is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/identifier.c:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKEN_TYPES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/identifier.c:206:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_MASK_L [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/identifier.c:220:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UC_CATEGORY_MASK_L [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/identifier.c:345:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/identifier2.c:58:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/identifier2.c:142:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/make-file.c:202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/make-file.c:321:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/make-file.c:349:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/make-file.c:230:11: error: Resource handle 'fd' freed twice. [doubleFree] pspp-2.0.0/src/data/make-file.c:224:13: note: Resource handle 'fd' freed twice. pspp-2.0.0/src/data/make-file.c:230:11: note: Resource handle 'fd' freed twice. pspp-2.0.0/src/data/make-file.c:375:31: style:inconclusive: Function 'unlink_replace_files' argument 1 names different: declaration 'sig' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/data/make-file.c:192:39: note: Function 'unlink_replace_files' argument 1 names different: declaration 'sig' definition 'UNUSED'. pspp-2.0.0/src/data/make-file.c:375:31: note: Function 'unlink_replace_files' argument 1 names different: declaration 'sig' definition 'UNUSED'. pspp-2.0.0/src/data/make-file.c:384:20: error: Uninitialized variable: rf->tmp_name [uninitvar] pspp-2.0.0/src/data/make-file.c:202:19: style: Variable 'saved_errno' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/data/mdd-writer.c:68:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mdd-writer.c:237:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mdd-writer.c:297:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_BUFSIZE_BOUND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mdd-writer.c:356:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mdd-writer.c:456:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mdd-writer.c:854:23: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/data/mdd-writer.c:165:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/data/mdd-writer.c:158:15: note: Shadowed declaration pspp-2.0.0/src/data/mdd-writer.c:165:23: note: Shadow variable pspp-2.0.0/src/data/mdd-writer.c:683:27: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/data/mdd-writer.c:630:15: note: Shadowed declaration pspp-2.0.0/src/data/mdd-writer.c:683:27: note: Shadow variable pspp-2.0.0/src/data/missing-values.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:68:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:117:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:215:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:311:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:401:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:427:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:495:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/missing-values.c:504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mrset.c:76:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_SYSTEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/mrset.c:123:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MRSET_MC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/pc+-file-reader.c:334:13: error: There is an unknown macro here somewhere. Configuration is required. If PRINTF_FORMAT is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/por-file-reader.c:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable por_file_reader_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:117:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:145:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:164:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:331:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:641:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:687:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORT_NAME_LEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:855:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ccase [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:906:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-reader.c:713:17: style: Condition 'width<0' is always false [knownConditionTrueFalse] pspp-2.0.0/src/data/por-file-reader.c:706:17: note: Assuming that condition 'width<0' is not redundant pspp-2.0.0/src/data/por-file-reader.c:713:17: note: Condition 'width<0' is always false pspp-2.0.0/src/data/por-file-reader.c:205:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/data/por-file-reader.c:357:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/data/por-file-reader.c:155:31: style: Parameter 'r_' can be declared as pointer to const. However it seems that 'pfm_close' is a callback function, if 'r_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/data/por-file-reader.c:952:5: note: You might need to cast the function pointer here pspp-2.0.0/src/data/por-file-reader.c:155:31: note: Parameter 'r_' can be declared as pointer to const pspp-2.0.0/src/data/por-file-reader.c:317:32: style: Parameter 'r_' can be declared as pointer to const. However it seems that 'pfm_decode' is a callback function, if 'r_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/data/por-file-reader.c:953:5: note: You might need to cast the function pointer here pspp-2.0.0/src/data/por-file-reader.c:317:32: note: Parameter 'r_' can be declared as pointer to const pspp-2.0.0/src/data/por-file-reader.c:560:9: style: Variable 'date' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/por-file-reader.c:560:16: style: Variable 'time' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/por-file-writer.c:100:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PFM_COMM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:140:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:217:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:364:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:436:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:501:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:558:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:746:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/por-file-writer.c:698:19: error: Array 'trigs[0]' accessed at index -1, which is out of bounds. [negativeIndex] pspp-2.0.0/src/data/por-file-writer.c:275:11: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/data/por-file-writer.c:894:10: style: Variable 'op' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/data/session.c:70:7: error: There is an unknown macro here somewhere. Configuration is required. If HMAPX_FOR_EACH_SAFE is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/settings.c:381:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_SEVERITIES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/settings.c:394:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_N_SEVERITIES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/settings.c:685:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/settings.c:716:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_N_OUTPUT_TYPES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/settings.c:723:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_N_OUTPUT_TYPES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/short-names.c:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORT_NAME_LEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/short-names.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHORT_NAME_LEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/short-names.c:107:32: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/subcase.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable case_index [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:175:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:213:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:231:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:249:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:335:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:357:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/subcase.c:388:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-private.c:261:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_codepage_name_to_number [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-private.c:277:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_codepage_number_to_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-reader.c:636:13: error: There is an unknown macro here somewhere. Configuration is required. If PRINTF_FORMAT is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/sys-file-writer.c:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_COMP_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:227:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_COMP_ZLIB [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:376:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBCDIC_MAGIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:564:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:705:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOC_LINE_LENGTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:786:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:826:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:861:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:953:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_NOMINAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1179:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bare_version [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1234:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1255:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_COMP_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1294:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_COMP_ZLIB [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1376:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1436:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBLOCK_SIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1473:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBLOCK_SIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1514:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZBLOCK_SIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1547:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANY_COMP_SIMPLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:1611:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/sys-file-writer.c:424:24: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/data/sys-file-writer.c:841:17: style: Local variable 'name' shadows outer variable [shadowVariable] pspp-2.0.0/src/data/sys-file-writer.c:831:13: note: Shadowed declaration pspp-2.0.0/src/data/sys-file-writer.c:841:17: note: Shadow variable pspp-2.0.0/src/data/sys-file-writer.c:959:11: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/data/sys-file-writer.c:941:7: note: Shadowed declaration pspp-2.0.0/src/data/sys-file-writer.c:959:11: note: Shadow variable pspp-2.0.0/src/data/sys-file-writer.c:347:60: style: Parameter 'target_var' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/data/sys-file-writer.c:424:18: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/data/sys-file-writer.c:619:28: error: Uninitialized variable: set->n_indexes [uninitvar] pspp-2.0.0/src/data/sys-file-writer.c:1447:23: error: Uninitialized variable: buf [uninitvar] pspp-2.0.0/src/data/sys-file-writer.c:1491:27: error: Uninitialized variable: buf [uninitvar] pspp-2.0.0/src/data/transformations.c:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CHAIN_INIT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/transformations.c:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/value-labels.c:60:3: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/data/value.c:84:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:134:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_NAME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:318:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_MISSING_VALUES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:388:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:425:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_MISSING_VALUES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:510:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_LABEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:651:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_PRINT_FORMAT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:684:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_WRITE_FORMAT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:698:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_PRINT_FORMAT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:709:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:786:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_LABEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:809:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_UNKNOWN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:865:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_MEASURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:876:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:884:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_DOLLAR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:988:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_ROLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1015:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_DISPLAY_WIDTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1033:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_LEFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1086:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_ALIGNMENT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1096:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_LEAVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_SCRATCH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1197:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_NAME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_ATTRIBUTES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1345:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/data/variable.c:1002:24: style: The statement 'if (v->display_width!=new_width) v->display_width=new_width' is logically equivalent to 'v->display_width=new_width'. [duplicateConditionalAssign] pspp-2.0.0/src/data/variable.c:1004:24: note: Assignment 'v->display_width=new_width' pspp-2.0.0/src/data/variable.c:1002:24: note: Condition 'v->display_width!=new_width' is redundant pspp-2.0.0/src/data/varset.c:37:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:168:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_STATE_INITIAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:506:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENHANCED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:521:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FINISH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:529:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:544:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:560:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:589:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/command.c:519:33: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/aggregate.c:165:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/aggregate.c:385:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/aggregate.c:410:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/aggregate.c:694:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AGRF_SD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/aggregate.c:953:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AGRF_NUMISS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/aggregate.c:1071:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/apply-dictionary.c:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/attributes.c:63:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/attributes.c:92:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ORDINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/attributes.c:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/attributes.c:200:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/autorecode.c:138:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blank_valid [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/autorecode.c:577:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/autorecode.c:532:64: style:inconclusive: Function 'compare_arc_items' argument 3 names different: declaration 'aux' definition 'direction_'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/autorecode.c:103:71: note: Function 'compare_arc_items' argument 3 names different: declaration 'aux' definition 'direction_'. pspp-2.0.0/src/language/commands/autorecode.c:532:64: note: Function 'compare_arc_items' argument 3 names different: declaration 'aux' definition 'direction_'. pspp-2.0.0/src/language/commands/autorecode.c:389:38: style: Local variable 'item' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/autorecode.c:351:24: note: Shadowed declaration pspp-2.0.0/src/language/commands/autorecode.c:389:38: note: Shadow variable pspp-2.0.0/src/language/commands/binomial.c:114:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/binomial.c:162:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/binomial.c:215:22: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/binomial.c:160:7: note: Shadowed declaration pspp-2.0.0/src/language/commands/binomial.c:215:22: note: Shadow variable pspp-2.0.0/src/language/commands/binomial.c:243:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/binomial.c:160:7: note: Shadowed declaration pspp-2.0.0/src/language/commands/binomial.c:243:23: note: Shadow variable pspp-2.0.0/src/language/commands/cache.c:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/cache.c:30:32: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/cd.c:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/chisquare.c:140:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/chisquare.c:191:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:191:23: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:199:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:199:23: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:247:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:247:19: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:254:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:254:19: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:259:19: style: Local variable 'v' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:7: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:259:19: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:277:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:277:23: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:281:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:281:23: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:330:19: style: Local variable 'v' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:7: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:330:19: note: Shadow variable pspp-2.0.0/src/language/commands/chisquare.c:339:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/chisquare.c:138:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/chisquare.c:339:23: note: Shadow variable pspp-2.0.0/src/language/commands/cochran.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/cochran.c:153:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/cochran.c:185:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/cochran.c:148:74: style:inconclusive: Function 'show_freqs_box' argument 2 names different: declaration 'ch' definition 'ct'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/cochran.c:55:86: note: Function 'show_freqs_box' argument 2 names different: declaration 'ch' definition 'ct'. pspp-2.0.0/src/language/commands/cochran.c:148:74: note: Function 'show_freqs_box' argument 2 names different: declaration 'ch' definition 'ct'. pspp-2.0.0/src/language/commands/combine-files.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/combine-files.c:639:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_SCRATCH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/combine-files.c:675:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/combine-files.c:709:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/combine-files.c:740:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/combine-files.c:734:51: style:inconclusive: Function 'create_flag_var' argument 2 names different: declaration 'subcommand_name' definition 'subcommand'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/combine-files.c:147:63: note: Function 'create_flag_var' argument 2 names different: declaration 'subcommand_name' definition 'subcommand'. pspp-2.0.0/src/language/commands/combine-files.c:734:51: note: Function 'create_flag_var' argument 2 names different: declaration 'subcommand_name' definition 'subcommand'. pspp-2.0.0/src/language/commands/combine-files.c:643:12: style: Variable 'mv' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/compute.c:110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSILON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:220:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSILON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:295:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:339:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/compute.c:368:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variable [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/correlations.c:88:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/correlations.c:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/correlations.c:223:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/correlations.c:253:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/count.c:133:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/count.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COMMA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/count.c:273:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COMMA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/count.c:304:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/count.c:361:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/crosstabs.c:916:7: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/language/commands/ctables.c:171:20: error: syntax error [syntaxError] pspp-2.0.0/src/language/commands/data-list.c:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-list.c:345:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-list.c:483:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-list.c:583:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:88:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DP_FIXED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:304:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DP_DELIMITED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:327:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DP_FIXED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:382:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DP_DELIMITED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:400:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:504:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:584:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:618:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:664:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:726:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:772:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:800:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DP_FIXED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:841:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-parser.c:666:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/data-parser.c:797:53: style: Parameter 'parser' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/data-reader.c:95:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_INLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:136:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:200:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:253:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:318:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:353:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_LSB_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:374:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:514:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_MODE_360_VARIABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:529:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:585:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:605:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_MODE_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:711:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:725:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-reader.c:742:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_ACC_READ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-writer.c:79:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-writer.c:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_END_CRLF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-writer.c:218:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/data-writer.c:182:30: style: Condition 'ofs==0' is always false [knownConditionTrueFalse] pspp-2.0.0/src/language/commands/data-writer.c:181:28: note: Assuming that condition 'ofs==0' is not redundant pspp-2.0.0/src/language/commands/data-writer.c:182:30: note: Condition 'ofs==0' is always false pspp-2.0.0/src/language/commands/dataset.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:103:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:170:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/dataset.c:260:23: style: Local variable 'ds' shadows outer argument [shadowArgument] pspp-2.0.0/src/language/commands/dataset.c:243:66: note: Shadowed declaration pspp-2.0.0/src/language/commands/dataset.c:260:23: note: Shadow variable pspp-2.0.0/src/language/commands/date.c:30:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/define.c:39:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_MACRO_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/define.c:62:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/define.c:95:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/define.c:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/define.c:372:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/delete-variables.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:198:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missing_type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:455:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:520:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_MAX_LEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:563:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:590:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:613:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:711:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_scores [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:767:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_MEAN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:954:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/descriptives.c:515:33: style:inconclusive: Function 'generate_z_varname' argument 3 names different: declaration 'name' definition 'var_name'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/descriptives.c:173:46: note: Function 'generate_z_varname' argument 3 names different: declaration 'name' definition 'var_name'. pspp-2.0.0/src/language/commands/descriptives.c:515:33: note: Function 'generate_z_varname' argument 3 names different: declaration 'name' definition 'var_name'. pspp-2.0.0/src/language/commands/do-if.c:72:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/do-if.c:113:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_clauses [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/do-if.c:154:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/do-if.c:169:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/do-if.c:192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/echo.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:202:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:288:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:543:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_USER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:583:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:660:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:724:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:821:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:909:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:985:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_BY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:1007:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:1191:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:1285:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:1449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PC_HAVERAGE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/examine.c:1314:19: style: Condition 'os' is always true [knownConditionTrueFalse] pspp-2.0.0/src/language/commands/examine.c:1358:21: style: Local variable 'c' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/examine.c:1340:17: note: Shadowed declaration pspp-2.0.0/src/language/commands/examine.c:1358:21: note: Shadow variable pspp-2.0.0/src/language/commands/examine.c:775:19: style: struct member 'entry::stat_idx' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/examine.c:777:22: style: struct member 'entry::x' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/examine.c:1757:6: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/factor.c:156:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_LINALG_MOD_TRANSPOSE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:603:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:814:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_LINALG_MOD_TRANSPOSE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:985:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1512:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1557:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1615:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1698:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1719:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1738:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1768:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1858:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_VARIANCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1932:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/factor.c:1836:64: style:inconclusive: Function 'do_factor' argument 2 names different: declaration 'group' definition 'r'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/factor.c:1427:76: note: Function 'do_factor' argument 2 names different: declaration 'group' definition 'r'. pspp-2.0.0/src/language/commands/factor.c:1836:64: note: Function 'do_factor' argument 2 names different: declaration 'group' definition 'r'. pspp-2.0.0/src/language/commands/factor.c:734:35: error: Uninitialized variable: x [uninitvar] pspp-2.0.0/src/language/commands/factor.c:734:39: error: Uninitialized variable: y [uninitvar] pspp-2.0.0/src/language/commands/factor.c:1801:19: style: Variable 'stat_idx' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/fail.c:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/fail.c:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trns_fail [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/file-handle.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/file-handle.c:289:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/file-handle.c:341:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/flip.c:100:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/flip.c:263:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_MAX_LEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/flip.c:343:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/flip.c:437:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/flip.c:422:5: portability: Returning an integer in a function with pointer return type is not portable. [CastIntegerToAddressAtReturn] pspp-2.0.0/src/language/commands/flip.c:149:20: style: Checking if unsigned expression 'flip->n_vars' is less than zero. [unsignedLessThanZero] pspp-2.0.0/src/language/commands/flip.c:252:52: style:inconclusive: Function 'make_new_var' argument 2 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/flip.c:84:60: note: Function 'make_new_var' argument 2 names different: declaration 'name' definition 'name_'. pspp-2.0.0/src/language/commands/flip.c:252:52: note: Function 'make_new_var' argument 2 names different: declaration 'name' definition 'name_'. pspp-2.0.0/src/language/commands/formats.c:72:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/freq.c:32:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable freq [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:263:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:333:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPATIBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:363:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENHANCED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:423:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_LAYERED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:595:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1042:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1082:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1247:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1319:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:1397:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/frequencies.c:360:30: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/frequencies.c:465:25: style: Parameter 'example' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/frequencies.c:1007:30: style: Variable 'this' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/frequencies.c:1049:26: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/frequencies.c:1136:20: style: Variable 'f' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/frequencies.c:142:30: style: struct member 'freq_tab::dict' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/frequencies.c:175:12: style: struct member 'var_freqs::stat' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/friedman.c:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/friedman.c:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/friedman.c:250:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/friedman.c:100:25: style: Variable 'ft' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/get-data.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/get-data.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/get-data.c:118:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/get-data.c:181:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sheet_index [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/get-data.c:294:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/get-data.c:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FH_REF_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/get.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:113:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:136:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:430:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_vars [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:531:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:638:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:649:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:778:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/glm.c:725:18: style: Local variable 'mse' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/glm.c:667:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/glm.c:725:18: note: Shadow variable pspp-2.0.0/src/language/commands/glm.c:305:71: style: Parameter 'dropped_f' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/glm.c:274:6: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/glm.c:310:12: style: Variable 'm' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/glm.c:685:22: style: Variable 'ssq_effects' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/glm.c:690:19: style: Variable 'ssq_effects' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/graph.c:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:223:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:243:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arity [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:425:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:527:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mom [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:631:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/graph.c:553:54: style: The comparison 'HG_IDX_X == 0' is always true. [knownConditionTrueFalse] pspp-2.0.0/src/language/commands/graph.c:942:6: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/host.c:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/host.c:293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/include.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:100:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:208:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reader [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:259:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:268:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_END_CASE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:300:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:416:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_END_FILE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/inpt-pgm.c:413:33: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'end_file_trns_proc' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/language/commands/inpt-pgm.c:421:14: note: You might need to cast the function pointer here pspp-2.0.0/src/language/commands/inpt-pgm.c:413:33: note: Parameter 'UNUSED' can be declared as pointer to const pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:360:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:233:36: style:inconclusive: Function 'jonckheere_terpstra_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/jonckheere-terpstra.h:37:29: note: Function 'jonckheere_terpstra_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:233:36: note: Function 'jonckheere_terpstra_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:234:38: style:inconclusive: Function 'jonckheere_terpstra_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/jonckheere-terpstra.h:38:31: note: Function 'jonckheere_terpstra_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:234:38: note: Function 'jonckheere_terpstra_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:266:15: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/jonckheere-terpstra.c:326:12: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/kruskal-wallis.c:278:7: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/language/commands/ks-one-sample.c:140:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/ks-one-sample.c:278:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/list.c:68:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/list.c:137:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:202:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:295:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:467:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:588:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:769:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1052:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1081:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1211:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1241:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_RC_COUNT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1376:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/logistic.c:1207:30: style:inconclusive: Function 'output_model_summary' argument 2 names different: declaration 'initial_likelihood' definition 'initial_log_likelihood'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/logistic.c:215:42: note: Function 'output_model_summary' argument 2 names different: declaration 'initial_likelihood' definition 'initial_log_likelihood'. pspp-2.0.0/src/language/commands/logistic.c:1207:30: note: Function 'output_model_summary' argument 2 names different: declaration 'initial_likelihood' definition 'initial_log_likelihood'. pspp-2.0.0/src/language/commands/logistic.c:1207:61: style:inconclusive: Function 'output_model_summary' argument 3 names different: declaration 'likelihood' definition 'log_likelihood'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/logistic.c:215:69: note: Function 'output_model_summary' argument 3 names different: declaration 'likelihood' definition 'log_likelihood'. pspp-2.0.0/src/language/commands/logistic.c:1207:61: note: Function 'output_model_summary' argument 3 names different: declaration 'likelihood' definition 'log_likelihood'. pspp-2.0.0/src/language/commands/logistic.c:235:14: style: Local variable 'x' shadows outer argument [shadowArgument] pspp-2.0.0/src/language/commands/logistic.c:224:45: note: Shadowed declaration pspp-2.0.0/src/language/commands/logistic.c:235:14: note: Shadow variable pspp-2.0.0/src/language/commands/logistic.c:977:28: style: Local variable 'hash' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/logistic.c:968:20: note: Shadowed declaration pspp-2.0.0/src/language/commands/logistic.c:977:28: note: Shadow variable pspp-2.0.0/src/language/commands/logistic.c:1003:32: error: Uninitialized variable: vn->var [uninitvar] pspp-2.0.0/src/language/commands/logistic.c:1255:14: style: struct member 'entry::x' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/logistic.c:1280:18: style: Variable 'total_cats' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/logistic.c:1287:18: style: Variable 'total_cats' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/logistic.c:1304:21: style: Variable 'cumulative_df' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/logistic.c:1342:21: style: Variable 'cumulative_df' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/loop.c:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resume_idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/loop.c:129:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/loop.c:136:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_BREAK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/loop.c:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/loop.c:196:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/loop.c:238:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/loop.c:133:28: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/mann-whitney.c:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/mann-whitney.c:247:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/mann-whitney.c:269:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/mann-whitney.c:256:15: note: Shadowed declaration pspp-2.0.0/src/language/commands/mann-whitney.c:269:19: note: Shadow variable pspp-2.0.0/src/language/commands/matrix-data.c:284:13: error: There is an unknown macro here somewhere. Configuration is required. If PRINTF_FORMAT is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/language/commands/matrix-reader.c:146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_SCRATCH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix-reader.c:208:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix-reader.c:235:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix-reader.c:255:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable corr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix-reader.c:358:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:616:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOP_EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:761:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:836:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COMMA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:847:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_RCURLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:938:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1047:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1113:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COLON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1133:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1175:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_DASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1200:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COLON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1229:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1241:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1261:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_PLUS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1284:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1302:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_NOT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_AND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1331:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1369:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1415:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1447:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1562:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1636:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1762:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:1802:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:2156:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:2258:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:2326:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:2399:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:2488:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3325:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOP_MUL_ELEMS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3390:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_UNIT_LONG_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3450:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_UNIT_LONG_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_UNIT_LONG_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3648:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable indexes [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3790:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3805:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3854:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3907:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:3989:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4353:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4374:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4389:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4509:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOP_NUMBER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4700:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_UNIT_LONG_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4771:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4847:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4904:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4948:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5289:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5341:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5378:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5394:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5509:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5526:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5624:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5670:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5683:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5735:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_MDISPLAY_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5762:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable condition [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5779:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5833:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5973:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:5982:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6014:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6052:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6112:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6288:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6451:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6484:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6740:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6764:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6799:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6867:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable column [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:6930:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7024:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7065:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_BUFSIZE_BOUND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7436:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7569:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7690:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7740:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7776:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7847:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:7889:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outfile [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8082:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8197:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8234:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8300:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8342:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8387:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8472:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8655:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8687:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8717:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8757:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:8795:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:9039:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:9081:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix_compute_parse [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:9110:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:9143:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/matrix.c:4456:12: error: Returning pointer to local variable 'v' that will be invalid when returning. [returnDanglingLifetime] pspp-2.0.0/src/language/commands/matrix.c:4456:13: note: Address of variable taken here. pspp-2.0.0/src/language/commands/matrix.c:4456:13: note: Passed to initializer list. pspp-2.0.0/src/language/commands/matrix.c:4455:14: note: Variable created here. pspp-2.0.0/src/language/commands/matrix.c:4456:12: note: Returning pointer to local variable 'v' that will be invalid when returning. pspp-2.0.0/src/language/commands/matrix.c:2285:12: style: Expression is always false because 'else if' condition matches previous condition at line 2283. [multiCondition] pspp-2.0.0/src/language/commands/matrix.c:2285:12: warning: Identical condition 'm->size1==0', second condition is always false [identicalConditionAfterEarlyExit] pspp-2.0.0/src/language/commands/matrix.c:2283:16: note: If condition 'm->size1==0' is true, the function will return/exit pspp-2.0.0/src/language/commands/matrix.c:2285:12: note: Testing identical condition 'm->size1==0' pspp-2.0.0/src/language/commands/matrix.c:3501:23: style: Condition 'end<=start' is always true [knownConditionTrueFalse] pspp-2.0.0/src/language/commands/matrix.c:3500:21: note: Assuming that condition 'end>=start' is not redundant pspp-2.0.0/src/language/commands/matrix.c:3501:23: note: Condition 'end<=start' is always true pspp-2.0.0/src/language/commands/matrix.c:3501:38: style: Condition 'by<0' is always true [knownConditionTrueFalse] pspp-2.0.0/src/language/commands/matrix.c:3493:7: note: Assuming that condition '!by' is not redundant pspp-2.0.0/src/language/commands/matrix.c:3501:38: note: Condition 'by<0' is always true pspp-2.0.0/src/language/commands/matrix.c:5547:35: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] pspp-2.0.0/src/language/commands/matrix.c:7388:23: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] pspp-2.0.0/src/language/commands/matrix.c:9156:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/language/commands/matrix.c:1765:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1760:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:1765:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:1974:15: style: Local variable 'y' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1947:13: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:1974:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:1975:17: style: Local variable 'x' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1947:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:1975:17: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:2025:15: style: Local variable 'y' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1995:13: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:2025:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:2027:19: style: Local variable 'x' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1995:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:2027:19: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:2047:15: style: Local variable 'x' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1995:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:2047:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:2049:15: style: Local variable 'x' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:1995:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:2049:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:2261:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:2256:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:2261:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:6032:32: style: Local variable 'var' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:6022:28: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:6032:32: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:6322:18: style: Local variable 'names' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:6296:23: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:6322:18: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:7917:15: style: Local variable 'start_ofs' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/matrix.c:7886:7: note: Shadowed declaration pspp-2.0.0/src/language/commands/matrix.c:7917:15: note: Shadow variable pspp-2.0.0/src/language/commands/matrix.c:2131:31: style: Parameter 'm' can be declared as pointer to const. However it seems that 'matrix_eval_NCOL' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/language/commands/matrix.c:4571:7: note: You might need to cast the function pointer here pspp-2.0.0/src/language/commands/matrix.c:2131:31: note: Parameter 'm' can be declared as pointer to const pspp-2.0.0/src/language/commands/matrix.c:2137:31: style: Parameter 'm' can be declared as pointer to const. However it seems that 'matrix_eval_NROW' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/language/commands/matrix.c:4571:7: note: You might need to cast the function pointer here pspp-2.0.0/src/language/commands/matrix.c:2137:31: note: Parameter 'm' can be declared as pointer to const pspp-2.0.0/src/language/commands/matrix.c:3471:39: style: Parameter 'start_' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:3471:59: style: Parameter 'end_' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:3472:39: style: Parameter 'by_' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:3742:45: style: Parameter 'im0' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:3743:45: style: Parameter 'im1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:4814:52: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:6008:48: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:6203:24: style: Variable 'var' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/matrix.c:6796:23: style: Variable 'read' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/matrix.c:7702:46: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/matrix.c:9177:18: error: Uninitialized variable: var->name [uninitvar] pspp-2.0.0/src/language/commands/matrix.c:6026:10: error: Memory is allocated but not initialized: vars [uninitdata] pspp-2.0.0/src/language/commands/mcnemar.c:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/mcnemar.c:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable show_label [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/mcnemar.c:222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/mcnemar.c:73:30: style:inconclusive: Function 'mcnemar_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/mcnemar.h:32:25: note: Function 'mcnemar_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. pspp-2.0.0/src/language/commands/mcnemar.c:73:30: note: Function 'mcnemar_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. pspp-2.0.0/src/language/commands/mcnemar.c:74:32: style:inconclusive: Function 'mcnemar_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/mcnemar.h:33:27: note: Function 'mcnemar_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/mcnemar.c:74:32: note: Function 'mcnemar_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/mcnemar.c:216:48: style:inconclusive: Function 'output_statistics_table' argument 2 names different: declaration 'param' definition 'mc'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/mcnemar.c:64:48: note: Function 'output_statistics_table' argument 2 names different: declaration 'param' definition 'mc'. pspp-2.0.0/src/language/commands/mcnemar.c:216:48: note: Function 'output_statistics_table' argument 2 names different: declaration 'param' definition 'mc'. pspp-2.0.0/src/language/commands/mconvert.c:41:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:64:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_KURTOSIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:283:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:312:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:350:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:414:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:424:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-calc.c:87:40: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/means-calc.c:300:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/means-calc.c:329:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/means-parser.c:44:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NO_DUPLICATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-parser.c:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means-parser.c:118:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means.c:698:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means.c:757:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means.c:799:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means.c:1111:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/means.c:366:11: warning:inconclusive: Possible null pointer dereference: cell [nullPointer] pspp-2.0.0/src/language/commands/means.c:361:23: note: Assignment 'cell=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/means.c:366:11: note: Null pointer dereference pspp-2.0.0/src/language/commands/means.c:1059:40: style: Local variable 'var' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/means.c:1048:34: note: Shadowed declaration pspp-2.0.0/src/language/commands/means.c:1059:40: note: Shadow variable pspp-2.0.0/src/language/commands/means.c:1061:36: style: Local variable 'vv' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/means.c:1049:30: note: Shadowed declaration pspp-2.0.0/src/language/commands/means.c:1061:36: note: Shadow variable pspp-2.0.0/src/language/commands/means.c:964:30: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/median.c:113:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/median.c:314:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_RC_COUNT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/median.c:350:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/median.c:251:20: warning:inconclusive: Possible null pointer dereference: vn [nullPointer] pspp-2.0.0/src/language/commands/median.c:246:31: note: Assignment 'vn=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/median.c:251:20: note: Null pointer dereference pspp-2.0.0/src/language/commands/median.c:252:20: warning:inconclusive: Possible null pointer dereference: vn [nullPointer] pspp-2.0.0/src/language/commands/median.c:246:31: note: Assignment 'vn=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/median.c:252:20: note: Null pointer dereference pspp-2.0.0/src/language/commands/median.c:261:34: warning:inconclusive: Possible null pointer dereference: vn [nullPointer] pspp-2.0.0/src/language/commands/median.c:246:31: note: Assignment 'vn=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/median.c:261:34: note: Null pointer dereference pspp-2.0.0/src/language/commands/median.c:262:34: warning:inconclusive: Possible null pointer dereference: vn [nullPointer] pspp-2.0.0/src/language/commands/median.c:246:31: note: Assignment 'vn=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/median.c:262:34: note: Null pointer dereference pspp-2.0.0/src/language/commands/median.c:264:39: warning:inconclusive: Possible null pointer dereference: vn [nullPointer] pspp-2.0.0/src/language/commands/median.c:246:31: note: Assignment 'vn=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/median.c:264:39: note: Null pointer dereference pspp-2.0.0/src/language/commands/median.c:265:39: warning:inconclusive: Possible null pointer dereference: vn [nullPointer] pspp-2.0.0/src/language/commands/median.c:246:31: note: Assignment 'vn=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/median.c:265:39: note: Null pointer dereference pspp-2.0.0/src/language/commands/median.c:105:28: style:inconclusive: Function 'median_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/median.h:37:29: note: Function 'median_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. pspp-2.0.0/src/language/commands/median.c:105:28: note: Function 'median_execute' argument 5 names different: declaration 'exact' definition 'UNUSED'. pspp-2.0.0/src/language/commands/median.c:106:30: style:inconclusive: Function 'median_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/median.h:38:31: note: Function 'median_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/median.c:106:30: note: Function 'median_execute' argument 6 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/missing-values.c:45:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/mrsets.c:542:3: error: There is an unknown macro here somewhere. Configuration is required. If STRINGI_SET_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/language/commands/npar-summary.c:49:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/npar-summary.c:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/npar.c:356:3: error: There is an unknown macro here somewhere. Configuration is required. If HMAPX_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/language/commands/numeric.c:46:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NO_DUPLICATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/numeric.c:118:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NO_DUPLICATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/numeric.c:175:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:220:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:235:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:587:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_VARIANCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:902:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:980:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:1079:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:1128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:1167:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:1299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/oneway.c:1290:89: style:inconclusive: Function 'show_comparisons' argument 3 names different: declaration 'depvar' definition 'v'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/oneway.c:835:96: note: Function 'show_comparisons' argument 3 names different: declaration 'depvar' definition 'v'. pspp-2.0.0/src/language/commands/oneway.c:1290:89: note: Function 'show_comparisons' argument 3 names different: declaration 'depvar' definition 'v'. pspp-2.0.0/src/language/commands/oneway.c:1013:34: style: Local variable 'cats' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/oneway.c:971:30: note: Shadowed declaration pspp-2.0.0/src/language/commands/oneway.c:1013:34: note: Shadow variable pspp-2.0.0/src/language/commands/oneway.c:1021:18: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/oneway.c:995:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/oneway.c:1021:18: note: Shadow variable pspp-2.0.0/src/language/commands/oneway.c:1045:18: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/oneway.c:995:10: note: Shadowed declaration pspp-2.0.0/src/language/commands/oneway.c:1045:18: note: Shadow variable pspp-2.0.0/src/language/commands/oneway.c:1230:43: error: Uninitialized variable: coeffn->coeff [uninitvar] pspp-2.0.0/src/language/commands/oneway.c:933:15: style: struct member 'entry::stat_idx' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/oneway.c:935:18: style: struct member 'entry::x' is never used. [unusedStructMember] pspp-2.0.0/src/language/commands/oneway.c:570:6: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/output.c:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/output.c:88:29: style: Checking if unsigned expression 'width' is less than zero. [unsignedLessThanZero] pspp-2.0.0/src/language/commands/permissions.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/permissions.c:114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/placement-parser.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/placement-parser.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/placement-parser.c:196:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_RPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/placement-parser.c:313:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_NUMBER_OF_FORMATS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/placement-parser.c:419:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/placement-parser.c:189:36: style:inconclusive: Function 'fixed_parse_fortran' argument 1 names different: declaration 'l' definition 'lexer'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/placement-parser.c:48:48: note: Function 'fixed_parse_fortran' argument 1 names different: declaration 'l' definition 'lexer'. pspp-2.0.0/src/language/commands/placement-parser.c:189:36: note: Function 'fixed_parse_fortran' argument 1 names different: declaration 'l' definition 'lexer'. pspp-2.0.0/src/language/commands/print-space.c:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print-space.c:134:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable case_num [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:152:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:273:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:323:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:372:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_DUPLICATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:450:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:492:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CAT_BINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:529:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:623:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_ENCODING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:687:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_ENCODING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/print.c:267:75: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/quick-cluster.c:165:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centers [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:190:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:208:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:247:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:352:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:433:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:531:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:570:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:608:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:698:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:744:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NO_DUPLICATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:922:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/quick-cluster.c:638:34: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/rank.c:279:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:439:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:539:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBCASE_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:599:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:623:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBCASE_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:859:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:921:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/rank.c:339:49: style:inconclusive: Function 'rank_n' argument 2 names different: declaration 'c' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/rank.c:70:51: note: Function 'rank_n' argument 2 names different: declaration 'c' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:339:49: note: Function 'rank_n' argument 2 names different: declaration 'c' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:339:67: style:inconclusive: Function 'rank_n' argument 3 names different: declaration 'cc' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/rank.c:70:61: note: Function 'rank_n' argument 3 names different: declaration 'cc' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:339:67: note: Function 'rank_n' argument 3 names different: declaration 'cc' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:339:87: style:inconclusive: Function 'rank_n' argument 4 names different: declaration 'cc_1' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/rank.c:70:72: note: Function 'rank_n' argument 4 names different: declaration 'cc_1' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:339:87: note: Function 'rank_n' argument 4 names different: declaration 'cc_1' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:340:15: style:inconclusive: Function 'rank_n' argument 5 names different: declaration 'i' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/rank.c:71:27: note: Function 'rank_n' argument 5 names different: declaration 'i' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:340:15: note: Function 'rank_n' argument 5 names different: declaration 'i' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:476:20: style:inconclusive: Function 'rank_savage' argument 5 names different: declaration 'i' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/rank.c:74:32: note: Function 'rank_savage' argument 5 names different: declaration 'i' definition 'UNUSED'. pspp-2.0.0/src/language/commands/rank.c:476:20: note: Function 'rank_savage' argument 5 names different: declaration 'i' definition 'UNUSED'. pspp-2.0.0/src/language/commands/recode.c:173:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:202:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:218:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_SAME_TYPE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:244:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:341:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:408:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:425:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:462:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:481:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:591:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:651:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/recode.c:731:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAL_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:182:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:204:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:528:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:633:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:769:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:801:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:925:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/regression.c:984:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/reliability.c:132:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/reliability.c:362:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_VARIANCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/reliability.c:490:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/reliability.c:531:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/reliability.c:579:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/reliability.c:256:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/language/commands/reliability.c:410:36: style:inconclusive: Function 'do_reliability' argument 1 names different: declaration 'group' definition 'input'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/reliability.c:345:36: note: Function 'do_reliability' argument 1 names different: declaration 'group' definition 'input'. pspp-2.0.0/src/language/commands/reliability.c:410:36: note: Function 'do_reliability' argument 1 names different: declaration 'group' definition 'input'. pspp-2.0.0/src/language/commands/reliability.c:561:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/reliability.c:540:15: note: Shadowed declaration pspp-2.0.0/src/language/commands/reliability.c:561:19: note: Shadow variable pspp-2.0.0/src/language/commands/reliability.c:592:30: style: Local variable 'alpha' shadows outer function [shadowFunction] pspp-2.0.0/src/language/commands/reliability.c:404:1: note: Shadowed declaration pspp-2.0.0/src/language/commands/reliability.c:592:30: note: Shadow variable pspp-2.0.0/src/language/commands/rename-variables.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:127:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_DO_REPEAT_COMMAND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:249:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:329:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:354:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_TO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:411:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COMMA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:422:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/repeat.c:180:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/language/commands/repeat.c:187:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/language/commands/repeat.c:270:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/language/commands/repeat.c:282:26: style: Variable 'output' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/repeat.c:316:34: error: Uninitialized variable: dv->n_values [uninitvar] pspp-2.0.0/src/language/commands/roc.c:85:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_ANY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:374:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:572:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_CUTPOINT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:596:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROC_CUTPOINT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:674:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:865:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:924:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:961:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/roc.c:909:23: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/roc.c:886:15: note: Shadowed declaration pspp-2.0.0/src/language/commands/roc.c:909:23: note: Shadow variable pspp-2.0.0/src/language/commands/roc.c:653:76: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/runs.c:138:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/runs.c:318:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/runs.c:143:31: style: Local variable 'c' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/runs.c:113:17: note: Shadowed declaration pspp-2.0.0/src/language/commands/runs.c:143:31: note: Shadow variable pspp-2.0.0/src/language/commands/runs.c:180:27: style: Local variable 'c' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/runs.c:113:17: note: Shadowed declaration pspp-2.0.0/src/language/commands/runs.c:180:27: note: Shadow variable pspp-2.0.0/src/language/commands/runs.c:118:21: style: Variable 'rt' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/commands/sample.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sample.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/save-translate.c:61:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/save.c:121:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/save.c:139:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/save.c:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/save.c:368:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/select-if.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_CASCADING_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/select-if.c:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRNS_DROP_CASE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/select-if.c:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_BY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:77:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:88:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:174:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_DEVICE_LISTING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_DEVICE_LISTING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:214:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_MSB_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:229:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_MSB_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:239:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:299:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:307:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:343:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:357:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:383:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:389:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCB [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:395:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:401:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:407:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:420:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:426:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCB [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:474:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_SENTINEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:485:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:518:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_ERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:524:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_ERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:547:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:613:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:653:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable include_leading_zero [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:713:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_MDISPLAY_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:724:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_MDISPLAY_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:731:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_NOTE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:737:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_NOTE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:815:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_S_ERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:847:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_S_WARNING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:853:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_SYNTAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:859:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_SYNTAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:865:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_RESULT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:871:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_OUTPUT_RESULT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:877:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_set_input_integer_format [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:889:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_set_input_float_format [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:948:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:985:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_BUFSIZE_BOUND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1014:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1049:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_VALUE_SHOW_LABEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1062:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_VALUE_SHOW_LABEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1070:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_VALUE_SHOW_LABEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1083:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_VALUE_SHOW_LABEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable announced_version [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1153:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_set_output_integer_format [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1165:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_set_output_float_format [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1252:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1291:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1390:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1424:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1451:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1533:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1556:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/set.c:1448:48: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/sign.c:69:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sign.c:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sign.c:175:11: style: Local variable 'r' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/sign.c:143:22: note: Shadowed declaration pspp-2.0.0/src/language/commands/sign.c:175:11: note: Shadow variable pspp-2.0.0/src/language/commands/sort-cases.c:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SUBCASE_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sort-criteria.c:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_APPEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sort-variables.c:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_NOMINAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sort-variables.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROLE_INPUT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sort-variables.c:118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALIGN_LEFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sort-variables.c:209:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sort-variables.c:248:7: error: Memory leak: c.attr_name [memleak] pspp-2.0.0/src/language/commands/split-file.c:56:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPLIT_LAYERED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/split-file.c:90:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:415:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:467:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:514:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:529:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:672:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:762:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:798:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:833:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare_vector_ptrs_by_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:944:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:1116:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/sys-file-info.c:440:27: style: Local variable 'm' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/sys-file-info.c:421:23: note: Shadowed declaration pspp-2.0.0/src/language/commands/sys-file-info.c:440:27: note: Shadow variable pspp-2.0.0/src/language/commands/sys-file-info.c:924:39: style: Parameter 'ids' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/commands/sys-file-info.c:648:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/commands/t-test-indep.c:91:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_VARIANCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-indep.c:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-indep.c:259:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-one-sample.c:68:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-one-sample.c:125:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-one-sample.c:165:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_VARIANCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-paired.c:75:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOMENT_VARIANCE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-paired.c:150:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-paired.c:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-paired.c:238:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/t-test-paired.c:176:23: style: Local variable 'j' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/t-test-paired.c:165:16: note: Shadowed declaration pspp-2.0.0/src/language/commands/t-test-paired.c:176:23: note: Shadow variable pspp-2.0.0/src/language/commands/t-test-paired.c:223:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/t-test-paired.c:201:15: note: Shadowed declaration pspp-2.0.0/src/language/commands/t-test-paired.c:223:19: note: Shadow variable pspp-2.0.0/src/language/commands/t-test-paired.c:262:30: style: Local variable 'group' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/t-test-paired.c:239:26: note: Shadowed declaration pspp-2.0.0/src/language/commands/t-test-paired.c:262:30: note: Shadow variable pspp-2.0.0/src/language/commands/t-test-paired.c:294:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/commands/t-test-paired.c:259:15: note: Shadowed declaration pspp-2.0.0/src/language/commands/t-test-paired.c:294:19: note: Shadow variable pspp-2.0.0/src/language/commands/t-test-parser.c:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/temporary.c:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/title.c:42:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/title.c:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_set_title [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/title.c:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_set_subtitle [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/title.c:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/title.c:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/title.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/trim.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/trim.c:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/trim.c:173:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/value-labels.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/value-labels.c:137:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_COMMA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/variable-display.c:44:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/variable-display.c:89:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/variable-display.c:127:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/variable-display.c:170:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/variable-label.c:47:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/vector.c:59:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/weight.c:43:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_BY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/wilcoxon.c:88:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wilcoxon_state [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/wilcoxon.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/wilcoxon.c:232:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/wilcoxon.c:271:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/commands/wilcoxon.c:265:30: style:inconclusive: Function 'show_tests_box' argument 4 names different: declaration 'timer' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/language/commands/wilcoxon.c:61:48: note: Function 'show_tests_box' argument 4 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/commands/wilcoxon.c:265:30: note: Function 'show_tests_box' argument 4 names different: declaration 'timer' definition 'UNUSED'. pspp-2.0.0/src/language/expressions/evaluate.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/evaluate.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_number [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/evaluate.c:102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/evaluate.c:118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/evaluate.c:334:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/evaluate.c:281:18: style: Local variable 'd' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/expressions/evaluate.c:133:22: note: Shadowed declaration pspp-2.0.0/src/language/expressions/evaluate.c:281:18: note: Shadow variable pspp-2.0.0/src/language/expressions/evaluate.c:38:19: style: Variable 'ds' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/expressions/evaluate.c:38:19: style: Variable 'ds' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/language/expressions/helpers.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operations [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:138:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAY_S [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:164:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAY_S [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEEK_S [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:216:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:289:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DAY_S [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:329:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:363:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:426:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MANT_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:455:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:492:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:522:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/helpers.c:144:11: style: Local variable 'yd1' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/expressions/helpers.c:133:19: note: Shadowed declaration pspp-2.0.0/src/language/expressions/helpers.c:144:11: note: Shadow variable pspp-2.0.0/src/language/expressions/helpers.c:145:11: style: Local variable 'yd2' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/expressions/helpers.c:134:19: note: Shadowed declaration pspp-2.0.0/src/language/expressions/helpers.c:145:11: note: Shadow variable pspp-2.0.0/src/language/expressions/optimize.c:59:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_ADD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:150:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:169:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:207:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:234:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_operation [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:240:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_number [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:246:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:252:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_format [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:258:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_variable [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:264:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_vector [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:270:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_integer [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:278:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:289:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_number [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:317:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operations [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/optimize.c:101:30: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/expressions/optimize.c:212:34: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/expressions/optimize.c:212:59: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/expressions/optimize.c:283:33: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/expressions/optimize.c:328:25: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/expressions/parse.c:74:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_VEC_ELEM_NUM_RAW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:112:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_number [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:145:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_boolean [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:311:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_boolean [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:446:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_boolean [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:587:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:602:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_NEG_NUM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:639:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:695:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:715:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_OR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:723:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_AND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:732:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_NOT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:749:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:783:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable token [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:795:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_DASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:802:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EXP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:839:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:874:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_CASENUM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:922:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1026:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1118:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_function_first [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1295:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_ni_format [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1338:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1450:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expr_pool [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1478:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_boolean [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1514:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1525:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1532:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1543:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1553:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1561:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1569:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1578:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1588:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1597:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1618:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_OP_function [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:1626:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_OP_function [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/expressions/parse.c:855:21: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/language/expressions/parse.c:888:23: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/language/expressions/parse.c:896:23: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/language/expressions/parse.c:269:36: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/expressions/parse.c:888:18: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/expressions/parse.c:896:18: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/expressions/parse.c:1248:58: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/command-name.c:178:53: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/command-segmenter.c:50:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable segmenter [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/command-segmenter.c:153:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/command-segmenter.c:201:17: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/lexer/format-parser.c:53:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/format-parser.c:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_TYPE_LEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/format-parser.c:138:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/include-path.c:86:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKGDATADIR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:316:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_AUTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:339:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sources [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:386:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:412:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:462:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:475:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:611:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:632:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:692:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:818:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:913:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:936:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_UNIT_LONG_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1093:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1178:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1259:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1401:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1474:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1487:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1593:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1612:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1844:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable line [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1869:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1915:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1970:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEX_ERROR_TERMINAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:1989:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2002:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEX_ERROR_IGNORE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2076:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2151:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2191:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable category [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2214:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2395:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2454:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MERGER_INIT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2536:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2566:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_refs [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2657:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2690:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2704:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:2737:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_AUTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/lexer.c:180:48: style:inconclusive: Function 'lex_stage_nth' argument 2 names different: declaration 'ofs' definition 'index'. [funcArgNamesDifferent] pspp-2.0.0/src/language/lexer/lexer.c:130:68: note: Function 'lex_stage_nth' argument 2 names different: declaration 'ofs' definition 'index'. pspp-2.0.0/src/language/lexer/lexer.c:180:48: note: Function 'lex_stage_nth' argument 2 names different: declaration 'ofs' definition 'index'. pspp-2.0.0/src/language/lexer/lexer.c:2499:20: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/language/lexer/lexer.c:2456:15: note: Shadowed declaration pspp-2.0.0/src/language/lexer/lexer.c:2499:20: note: Shadow variable pspp-2.0.0/src/language/lexer/lexer.c:402:24: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:679:35: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:1467:17: style: Variable 'lexer' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/lexer/lexer.c:1468:22: style: Variable 'src' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/lexer/lexer.c:1605:17: style: Variable 'lexer' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/lexer/lexer.c:1606:22: style: Variable 'src' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/lexer/lexer.c:1737:36: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:1967:38: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:1997:43: style: Parameter 'lexer' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:2116:52: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:2443:42: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/lexer/lexer.c:358:29: error: Uninitialized variables: source.n_refs, source.reader, source.lexer, source.segmenter, source.eof, source.buffer, source.length, source.allocated, source.journal_pos, source.seg_pos, source.lines, source.n_lines, source.allocated_lines, source.suppress_next_newline, source.pp, source.merge, source.parse, source.n_parse, source.allocated_parse, source.parse_ofs [uninitvar] pspp-2.0.0/src/language/lexer/macro.c:125:13: error: There is an unknown macro here somewhere. Configuration is required. If PRINTF_FORMAT is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/language/lexer/scan.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:149:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_BY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LPAREN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:215:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EXP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:262:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:273:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:284:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:321:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOKENIZE_TOKEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:416:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:439:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/scan.c:499:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_DASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_SHBANG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_PUNCT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:259:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:364:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NUMBER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:443:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_SEPARATE_COMMANDS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:570:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_DOCUMENT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:608:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_END_COMMAND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:748:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_IDENTIFIER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:885:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_EXPECTED_QUOTE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:927:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1236:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_PUNCT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1318:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_IDENTIFIER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1354:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_UNQUOTED_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1435:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_SEPARATE_COMMANDS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1552:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_DO_REPEAT_COMMAND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1586:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_IDENTIFIER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1619:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_SEPARATE_COMMANDS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1658:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1699:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1772:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1789:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1855:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_INLINE_DATA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1886:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_TYPES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1912:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1961:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_END [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:2037:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROMPT_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/segment.c:1975:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/language/lexer/segment.c:2040:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/language/lexer/segment.c:2060:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/language/lexer/segment.c:2067:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/language/lexer/token.c:39:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/token.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/token.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_BUFSIZE_BOUND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/token.c:191:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_POS_NUM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/token.c:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_UNIT_LONG_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/value-parser.c:54:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/value-parser.c:109:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CAT_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/value-parser.c:49:61: style:inconclusive: Function 'parse_num_range' argument 4 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent] pspp-2.0.0/src/language/lexer/value-parser.h:27:66: note: Function 'parse_num_range' argument 4 names different: declaration 'fmt' definition 'format'. pspp-2.0.0/src/language/lexer/value-parser.c:49:61: note: Function 'parse_num_range' argument 4 names different: declaration 'fmt' definition 'format'. pspp-2.0.0/src/language/lexer/variable-parser.c:59:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:168:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_APPEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:206:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:497:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NO_DUPLICATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:528:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_APPEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:680:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_APPEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:700:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_APPEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:751:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_APPEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:765:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:781:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:836:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PV_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:1128:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/lexer/variable-parser.c:552:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/language/lexer/variable-parser.c:1039:25: style: Variable 'avs' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/language/tests/float-format.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/float-format.c:203:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_HEX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/float-format.c:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/float-format.c:265:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_FP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/float-format.c:286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/float-format.c:223:61: style: Parameter 'result' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/language/tests/format-guesser-test.c:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/moments-test.c:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ASTERISK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/moments-test.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/paper-size.c:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_FAILURE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/language/tests/pool-test.c:58:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUBALLOC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/abt.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/abt.c:421:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/abt.c:451:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/abt.c:472:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable level [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/argv-parser.c:132:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_argument [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/array.c:517:50: error: syntax error [syntaxError] pspp-2.0.0/src/libpspp/bit-vector.c:28:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/bt.c:185:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/bt.c:423:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/bt.c:488:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/bt.c:510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable up [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/bt.c:520:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/bt.c:529:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/cmac-aes256.c:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RIJNDAEL_MAXNR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/deque.c:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEQUE_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/encoding-guesser.c:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_GUESS_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/encoding-guesser.c:396:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_GUESS_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_IEEE_SINGLE_LE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:112:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:374:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:403:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:436:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGATIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:545:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FINITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:596:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:796:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/float-format.c:880:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEGATIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/freaderror.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/heap.c:197:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/heap.c:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/heap.c:177:49: style: Parameter 'node' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/i18n.c:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:200:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICONV_CONST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:628:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPROTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:696:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:726:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_MESSAGES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:749:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:790:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:806:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:870:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:920:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:1018:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:1029:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_toupper [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:1035:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_tolower [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:1041:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_totitle [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:1067:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:1193:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_SENTINEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/i18n.c:78:12: error: Uninitialized variables: converter.tocode, converter.fromcode, converter.conv, converter.null_char_width [uninitvar] pspp-2.0.0/src/libpspp/i18n.c:786:11: error: Uninitialized variables: cvtr.tocode, cvtr.fromcode, cvtr.conv, cvtr.null_char_width [uninitvar] pspp-2.0.0/src/libpspp/integer-format.c:27:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_MSB_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/integer-format.c:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_MSB_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/line-reader.c:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/line-reader.c:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/line-reader.c:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/line-reader.c:236:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/libpspp/ll.c:377:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/libpspp/ll.c:412:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/libpspp/ll.c:117:44: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/ll.c:140:41: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/ll.c:326:37: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/ll.c:434:36: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/ll.c:546:38: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/ll.c:603:46: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:757:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/llx.c:436:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/libpspp/llx.c:473:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/libpspp/llx.c:162:47: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:176:47: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:201:44: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:396:40: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:493:39: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:606:41: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:668:49: style: Parameter 'r1' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/llx.c:755:33: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'malloc_allocate_node' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/libpspp/llx.c:770:5: note: You might need to cast the function pointer here pspp-2.0.0/src/libpspp/llx.c:755:33: note: Parameter 'UNUSED' can be declared as pointer to const pspp-2.0.0/src/libpspp/message.c:630:102: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_BUGREPORT is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/libpspp/model-checker.c:168:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:181:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:200:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:222:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_BROAD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:295:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_BROAD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:377:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_PATH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:388:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_PATH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:446:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_DROP_NEWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:699:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_PATH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:851:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:890:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1058:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1097:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1219:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1344:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1374:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1450:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1518:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_END_OF_PATH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1570:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_MAX_ERROR_COUNT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1605:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_CONTINUING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1648:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_PATH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1671:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_DROP_OLDEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:1722:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/model-checker.c:737:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/src/libpspp/model-checker.c:738:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/src/libpspp/model-checker.c:1656:28: style:inconclusive: Function 'sigint_handler' argument 1 names different: declaration 'signum' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/libpspp/model-checker.c:1196:33: note: Function 'sigint_handler' argument 1 names different: declaration 'signum' definition 'UNUSED'. pspp-2.0.0/src/libpspp/model-checker.c:1656:28: note: Function 'sigint_handler' argument 1 names different: declaration 'signum' definition 'UNUSED'. pspp-2.0.0/src/libpspp/model-checker.c:166:30: style: Parameter 'mc' can be declared as pointer to const. However it seems that 'mc_progress_dots' is a callback function, if 'mc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/libpspp/model-checker.c:783:48: note: You might need to cast the function pointer here pspp-2.0.0/src/libpspp/model-checker.c:166:30: note: Parameter 'mc' can be declared as pointer to const pspp-2.0.0/src/libpspp/model-checker.c:178:31: style: Parameter 'mc' can be declared as pointer to const. However it seems that 'mc_progress_fancy' is a callback function, if 'mc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/libpspp/model-checker.c:785:48: note: You might need to cast the function pointer here pspp-2.0.0/src/libpspp/model-checker.c:178:31: note: Parameter 'mc' can be declared as pointer to const pspp-2.0.0/src/libpspp/model-checker.c:195:33: style: Parameter 'mc' can be declared as pointer to const. However it seems that 'mc_progress_verbose' is a callback function, if 'mc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/libpspp/model-checker.c:787:48: note: You might need to cast the function pointer here pspp-2.0.0/src/libpspp/model-checker.c:195:33: note: Parameter 'mc' can be declared as pointer to const pspp-2.0.0/src/libpspp/model-checker.c:210:30: style: Parameter 'UNUSED' can be declared as pointer to const. However it seems that 'null_progress' is a callback function, if 'UNUSED' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/libpspp/model-checker.c:1680:32: note: You might need to cast the function pointer here pspp-2.0.0/src/libpspp/model-checker.c:210:30: note: Parameter 'UNUSED' can be declared as pointer to const pspp-2.0.0/src/libpspp/model-checker.c:731:15: style: Variable 'op' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/libpspp/pool.c:259:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SUBALLOC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/pool.c:673:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/pool.c:789:44: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/pool.c:840:49: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/pool.c:1033:27: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/libpspp/pool.c:96:11: style: union member 'align::op' is never used. [unusedStructMember] pspp-2.0.0/src/libpspp/pool.c:97:12: style: union member 'align::fp' is never used. [unusedStructMember] pspp-2.0.0/src/libpspp/pool.c:98:10: style: union member 'align::l' is never used. [unusedStructMember] pspp-2.0.0/src/libpspp/pool.c:99:12: style: union member 'align::d' is never used. [unusedStructMember] pspp-2.0.0/src/libpspp/pool.c:102:12: style: union member 'align::s' is never used. [unusedStructMember] pspp-2.0.0/src/libpspp/range-map.c:117:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_map_node [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/range-map.c:126:42: style:inconclusive: Function 'compare_range_map_nodes' argument 3 names different: declaration 'aux' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/libpspp/range-map.c:27:49: note: Function 'compare_range_map_nodes' argument 3 names different: declaration 'aux' definition 'UNUSED'. pspp-2.0.0/src/libpspp/range-map.c:126:42: note: Function 'compare_range_map_nodes' argument 3 names different: declaration 'aux' definition 'UNUSED'. pspp-2.0.0/src/libpspp/range-map.c:59:26: style: Variable 'dup' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/libpspp/range-map.c:89:13: style: Variable 'tmp.start' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/libpspp/range-set.c:364:42: style:inconclusive: Function 'compare_range_set_nodes' argument 3 names different: declaration 'aux' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/libpspp/range-set.c:40:49: note: Function 'compare_range_set_nodes' argument 3 names different: declaration 'aux' definition 'UNUSED'. pspp-2.0.0/src/libpspp/range-set.c:364:42: note: Function 'compare_range_set_nodes' argument 3 names different: declaration 'aux' definition 'UNUSED'. pspp-2.0.0/src/libpspp/range-set.c:410:19: style: Variable 'dummy' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/libpspp/range-set.c:399:13: style: Variable 'tmp.start' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/libpspp/range-tower.c:81:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_tower_node [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/libpspp/range-tower.c:774:21: style: Condition 'zerosk [uninitdata] pspp-2.0.0/src/math/random.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_rng_mt19937 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/shapiro-wilk.c:76:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/shapiro-wilk.c:101:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/shapiro-wilk.c:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shapiro_wilk [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/shapiro-wilk.c:45:27: style: Parameter 'sw' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/math/sort.c:193:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_ASCEND [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/sort.c:313:45: style:inconclusive: Function 'compare_pqueue_records_minheap' argument 1 names different: declaration 'a' definition 'a_'. [funcArgNamesDifferent] pspp-2.0.0/src/math/sort.c:216:56: note: Function 'compare_pqueue_records_minheap' argument 1 names different: declaration 'a' definition 'a_'. pspp-2.0.0/src/math/sort.c:313:45: note: Function 'compare_pqueue_records_minheap' argument 1 names different: declaration 'a' definition 'a_'. pspp-2.0.0/src/math/sort.c:313:61: style:inconclusive: Function 'compare_pqueue_records_minheap' argument 2 names different: declaration 'b' definition 'b_'. [funcArgNamesDifferent] pspp-2.0.0/src/math/sort.c:216:71: note: Function 'compare_pqueue_records_minheap' argument 2 names different: declaration 'b' definition 'b_'. pspp-2.0.0/src/math/sort.c:313:61: note: Function 'compare_pqueue_records_minheap' argument 2 names different: declaration 'b' definition 'b_'. pspp-2.0.0/src/math/sort.c:298:25: style: Variable 'r' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/math/trimmed-mean.c:33:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/trimmed-mean.c:46:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/trimmed-mean.c:58:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/trimmed-mean.c:82:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/trimmed-mean.c:34:23: style: Variable 'os' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/math/trimmed-mean.c:63:14: error: Memory is allocated but not initialized: tm->k [uninitdata] pspp-2.0.0/src/math/tukey-hinges.c:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tc [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/tukey-hinges.c:66:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/math/tukey-hinges.c:74:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tukey_hinges [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:94:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:175:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:399:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_STROKES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:470:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:500:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:633:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ITEM_PAGE_TITLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:686:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:716:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:735:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:757:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:783:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:924:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:1025:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:1084:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/ascii.c:540:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/src/output/ascii.c:713:32: style:inconclusive: Function 'ascii_measure_cell_width' argument 3 names different: declaration 'min' definition 'min_width'. [funcArgNamesDifferent] pspp-2.0.0/src/output/ascii.c:334:44: note: Function 'ascii_measure_cell_width' argument 3 names different: declaration 'min' definition 'min_width'. pspp-2.0.0/src/output/ascii.c:713:32: note: Function 'ascii_measure_cell_width' argument 3 names different: declaration 'min' definition 'min_width'. pspp-2.0.0/src/output/ascii.c:713:48: style:inconclusive: Function 'ascii_measure_cell_width' argument 4 names different: declaration 'max' definition 'max_width'. [funcArgNamesDifferent] pspp-2.0.0/src/output/ascii.c:334:54: note: Function 'ascii_measure_cell_width' argument 4 names different: declaration 'max' definition 'max_width'. pspp-2.0.0/src/output/ascii.c:713:48: note: Function 'ascii_measure_cell_width' argument 4 names different: declaration 'max' definition 'max_width'. pspp-2.0.0/src/output/ascii.c:749:73: style:inconclusive: Function 'ascii_draw_cell' argument 3 names different: declaration 'color_idx' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/output/ascii.c:337:69: note: Function 'ascii_draw_cell' argument 3 names different: declaration 'color_idx' definition 'UNUSED'. pspp-2.0.0/src/output/ascii.c:749:73: note: Function 'ascii_draw_cell' argument 3 names different: declaration 'color_idx' definition 'UNUSED'. pspp-2.0.0/src/output/ascii.c:751:45: style:inconclusive: Function 'ascii_draw_cell' argument 6 names different: declaration 'spill' definition 'UNUSED'. [funcArgNamesDifferent] pspp-2.0.0/src/output/ascii.c:339:34: note: Function 'ascii_draw_cell' argument 6 names different: declaration 'spill' definition 'UNUSED'. pspp-2.0.0/src/output/ascii.c:751:45: note: Function 'ascii_draw_cell' argument 6 names different: declaration 'spill' definition 'UNUSED'. pspp-2.0.0/src/output/ascii.c:919:25: style:inconclusive: Function 'ascii_layout_cell' argument 5 names different: declaration 'width' definition 'widthp'. [funcArgNamesDifferent] pspp-2.0.0/src/output/ascii.c:672:37: note: Function 'ascii_layout_cell' argument 5 names different: declaration 'width' definition 'widthp'. pspp-2.0.0/src/output/ascii.c:919:25: note: Function 'ascii_layout_cell' argument 5 names different: declaration 'width' definition 'widthp'. pspp-2.0.0/src/output/ascii.c:919:38: style:inconclusive: Function 'ascii_layout_cell' argument 6 names different: declaration 'height' definition 'heightp'. [funcArgNamesDifferent] pspp-2.0.0/src/output/ascii.c:672:49: note: Function 'ascii_layout_cell' argument 6 names different: declaration 'height' definition 'heightp'. pspp-2.0.0/src/output/ascii.c:919:38: note: Function 'ascii_layout_cell' argument 6 names different: declaration 'height' definition 'heightp'. pspp-2.0.0/src/output/ascii.c:438:24: error: Memory is allocated but not initialized: a->width [uninitdata] pspp-2.0.0/src/output/cairo-chart.c:59:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:197:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:279:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:298:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:344:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:368:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:406:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:443:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:451:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:460:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:470:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:486:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:531:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRCHART_N_COLOURS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:549:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:568:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:597:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRCHART_DIM_Y [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:666:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_RGB24 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:694:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-chart.c:405:24: style: Variable 'axis' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/cairo-fsm.c:97:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:147:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:160:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:168:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_STROKE_THICK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:216:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:229:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:247:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_STROKE_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:270:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_STROKE_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:286:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:411:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:439:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:469:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:516:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:542:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:598:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:615:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_FONT_MASK_SIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:639:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_CELL_ROTATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:959:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:1001:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ITEM_PAGE_TITLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:1144:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:1173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:1253:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:1267:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:1309:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-fsm.c:568:49: style: Condition 'len==-1' is always false [knownConditionTrueFalse] pspp-2.0.0/src/output/cairo-fsm.c:639:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/output/cairo-fsm.c:641:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/src/output/cairo-fsm.c:540:33: style: Parameter 'clip' can be declared as const array [constParameter] pspp-2.0.0/src/output/cairo-pager.c:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:129:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XR_POINT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:135:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XR_POINT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XR_POINT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_LEFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:211:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:230:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:300:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:339:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:354:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_SURFACE_TYPE_PDF [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo-pager.c:363:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:152:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_FONT_MASK_SIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:191:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:222:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:407:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:522:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:540:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_LANDSCAPE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/cairo.c:427:18: style: Local variable 'scale' shadows outer function [shadowFunction] pspp-2.0.0/src/output/cairo.c:189:1: note: Shadowed declaration pspp-2.0.0/src/output/cairo.c:427:18: note: Shadow variable pspp-2.0.0/src/output/cairo.c:610:21: style: Variable 'xr' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/chart.c:76:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/barchart-cairo.c:74:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/barchart.c:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/barchart.c:188:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable barchart [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/barchart.c:353:33: warning:inconclusive: Possible null pointer dereference: foo [nullPointer] pspp-2.0.0/src/output/charts/barchart.c:349:26: note: Assignment 'foo=NULL', assigned value is 0 pspp-2.0.0/src/output/charts/barchart.c:353:33: note: Null pointer dereference pspp-2.0.0/src/output/charts/barchart.c:132:16: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/charts/barchart.c:114:8: note: Shadowed declaration pspp-2.0.0/src/output/charts/barchart.c:132:16: note: Shadow variable pspp-2.0.0/src/output/charts/barchart.c:134:34: style: Local variable 'cat' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/charts/barchart.c:112:20: note: Shadowed declaration pspp-2.0.0/src/output/charts/barchart.c:134:34: note: Shadow variable pspp-2.0.0/src/output/charts/barchart.c:140:12: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/charts/barchart.c:114:8: note: Shadowed declaration pspp-2.0.0/src/output/charts/barchart.c:140:12: note: Shadow variable pspp-2.0.0/src/output/charts/boxplot-cairo.c:34:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/boxplot-cairo.c:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/boxplot-cairo.c:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/boxplot.c:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boxplot_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/np-plot-cairo.c:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NP_IDX_Y [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/np-plot-cairo.c:77:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NP_IDX_Y [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/np-plot.c:37:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable np_plot_chart [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/piechart-cairo.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/plot-hist-cairo.c:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ORDINATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/plot-hist-cairo.c:92:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALE_ABSCISSA [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/plot-hist-cairo.c:149:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/plot-hist.c:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable histogram_chart_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/plot-hist.c:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable histogram_chart [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/roc-chart-cairo.c:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XRCHART_DIM_X [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/roc-chart.c:59:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roc_chart [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/scatterplot-cairo.c:67:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_IDX_BY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/scatterplot.c:40:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scatterplot_chart [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/spreadlevel-cairo.c:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/spreadlevel-plot.c:34:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spreadlevel_plot_chart [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/charts/spreadlevel-plot.c:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/csv.c:272:9: error: There is an unknown macro here somewhere. Configuration is required. If PIVOT_OUTPUT_FOR_EACH_LAYER is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/driver.c:116:3: error: There is an unknown macro here somewhere. Configuration is required. If llx_for_each_preremove is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/html.c:735:3: error: There is an unknown macro here somewhere. Configuration is required. If PIVOT_OUTPUT_FOR_EACH_LAYER is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/journal.c:129:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ITEM_SYNTAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/journal.c:186:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/journal.c:90:27: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] pspp-2.0.0/src/output/journal.c:83:23: style: Local variable 's' shadows outer argument [shadowArgument] pspp-2.0.0/src/output/journal.c:74:49: note: Shadowed declaration pspp-2.0.0/src/output/journal.c:83:23: note: Shadow variable pspp-2.0.0/src/output/journal.c:90:22: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/measure.c:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/measure.c:134:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/measure.c:154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_SPACES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/measure.c:236:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/msglog.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_DEVICE_UNFILTERED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/msglog.c:104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_MESSAGE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/odt.c:576:3: error: There is an unknown macro here somewhere. Configuration is required. If PIVOT_OUTPUT_FOR_EACH_LAYER is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/options.c:53:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/options.c:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/options.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/options.c:446:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCNx16 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/options.c:531:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_COLOR_BLACK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:135:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:241:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_S_ERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:336:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:408:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:454:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:484:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:511:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:520:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_MESSAGE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:527:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_MESSAGE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:541:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:555:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:592:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ITEM_SYNTAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:619:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:627:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:648:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AREAS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:708:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/output-item.c:770:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zip_reader [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/page-setup.c:44:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markup [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/page-setup.c:56:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markup [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/page-setup.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SETUP_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:41:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_LAYER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halign [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:119:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_CELL_STYLE_SHIFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:130:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_CELL_STYLE_SHIFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:265:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:375:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:455:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_BORDER_CAT_ROW_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:481:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_STROKE_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:506:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/pivot-output.c:623:14: style: Local variable 'y' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/pivot-output.c:554:10: note: Shadowed declaration pspp-2.0.0/src/output/pivot-output.c:623:14: note: Shadow variable pspp-2.0.0/src/output/pivot-table.c:1270:3: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH_SAFE is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/render.c:944:7: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH_SAFE is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/select.c:47:3: error: There is an unknown macro here somewhere. Configuration is required. If OUTPUT_CLASSES is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/spv-driver.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv-driver.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-css-parser.c:145:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_STYLE_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:104:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable var_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:166:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:250:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:298:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:337:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPV_DATA_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-legacy-data.c:374:12: style: Local variable 'ok' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/spv/spv-legacy-data.c:343:8: note: Shadowed declaration pspp-2.0.0/src/output/spv/spv-legacy-data.c:374:12: note: Shadow variable pspp-2.0.0/src/output/spv/spv-legacy-data.c:74:27: style: Variable 'source' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/spv/spv-legacy-data.c:314:66: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/output/spv/spv-legacy-decoder.c:84:3: error: There is an unknown macro here somewhere. Configuration is required. If HMAP_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/spv/spv-light-decoder.c:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ofs [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:134:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bold [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_CENTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:184:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VALIGN_CENTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:225:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_offset [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:279:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_VALUE_SHOW_DEFAULT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:295:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pivot_value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:474:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_DECIMAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:544:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pivot_category [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:633:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pivot_dimension [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:685:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:695:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_BORDERS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:715:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:749:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:767:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:798:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_VALUE_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:811:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_LAYER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:838:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:1223:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AREAS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-light-decoder.c:581:44: style:inconclusive: Function 'decode_spvlb_group' argument 5 names different: declaration 'parent' definition 'category'. [funcArgNamesDifferent] pspp-2.0.0/src/output/spv/spv-light-decoder.c:513:44: note: Function 'decode_spvlb_group' argument 5 names different: declaration 'parent' definition 'category'. pspp-2.0.0/src/output/spv/spv-light-decoder.c:581:44: note: Function 'decode_spvlb_group' argument 5 names different: declaration 'parent' definition 'category'. pspp-2.0.0/src/output/spv/spv-light-decoder.c:550:17: style: Local variable 'error' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/spv/spv-light-decoder.c:540:13: note: Shadowed declaration pspp-2.0.0/src/output/spv/spv-light-decoder.c:550:17: note: Shadow variable pspp-2.0.0/src/output/spv/spv-light-decoder.c:1076:9: style: Variable 'error' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/output/spv/spv-table-look.c:58:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:70:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:88:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AREAS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_BORDERS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:144:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPVSX_ROW_DIMENSION_LABELS_NESTED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:292:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_STROKE_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:343:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_MIXED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:446:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_BORDER_TITLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:503:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:568:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-table-look.c:602:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:152:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markup [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_CHART_AS_IS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:201:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable version [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:318:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ITEM_TITLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:342:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:435:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:442:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_FLOAT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:509:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_RIGHT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:519:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VALIGN_TOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:530:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:610:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETTINGS_VALUE_SHOW_DEFAULT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:652:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:842:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_LAYER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:889:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AREAS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:1111:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_COLOR_BLACK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv-writer.c:196:19: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] pspp-2.0.0/src/output/spv/spv-writer.c:196:14: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/spv/spv.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTML_PARSE_RECOVER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:254:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_VALUE_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:310:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_LEFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:340:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:457:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XML_ELEMENT_NODE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:478:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPV_DATA_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:565:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:582:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:597:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ITEM_LOG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:647:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPVSX_VISIBILITY_VISIBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:712:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAGE_SETUP_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:880:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spv.c:443:13: style: Local variable 'error' shadows outer variable [shadowVariable] pspp-2.0.0/src/output/spv/spv.c:418:9: note: Shadowed declaration pspp-2.0.0/src/output/spv/spv.c:443:13: note: Shadow variable pspp-2.0.0/src/output/spv/spv.c:66:34: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/output/spv/spv.c:337:12: style: Variable 'body' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/spv/spv.c:625:28: style: Variable 'object' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/spv/spv.c:630:27: style: Variable 'image' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/output/spv/spv.c:60:24: style: struct member 'spv_reader::zip' is never used. [unusedStructMember] pspp-2.0.0/src/output/spv/spv.c:61:22: style: struct member 'spv_reader::root' is never used. [unusedStructMember] pspp-2.0.0/src/output/spv/spvbin-helpers.c:45:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:165:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_IEEE_DOUBLE_LE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_IEEE_SINGLE_LE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:204:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable le_to_native32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:210:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable be_to_native32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPVBIN_MAX_ERRORS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:235:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:275:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:282:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable le_to_native32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:352:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable be_to_native32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/spv/spvbin-helpers.c:317:50: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/output/spv/spvbin-helpers.c:356:40: style: Parameter 'limit' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/output/spv/spvxml-helpers.c:581:6: error: There is an unknown macro here somewhere. Configuration is required. If PRINTF_FORMAT is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/output/table.c:131:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_LEFT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:194:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:213:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:239:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:263:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable container [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VERT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:316:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:385:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/table.c:482:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HORZ [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/tex-rendering.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/output/tex-rendering.c:53:21: warning:inconclusive: Possible null pointer dereference: a_macro [nullPointer] pspp-2.0.0/src/output/tex-rendering.c:50:41: note: Assignment 'a_macro=NULL', assigned value is 0 pspp-2.0.0/src/output/tex-rendering.c:53:21: note: Null pointer dereference pspp-2.0.0/src/output/tex.c:605:3: error: There is an unknown macro here somewhere. Configuration is required. If PIVOT_OUTPUT_FOR_EACH_LAYER is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/ui/gui/builder-wrapper.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKGDATADIR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/builder-wrapper.c:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_WIDGET [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/dialog-common.c:80:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dialog-common.c:100:13: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dialog-common.c:155:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dialog-common.c:171:13: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dict-display.c:82:43: style:inconclusive: Function 'insert_source_row_into_entry' argument 1 names different: declaration 'source_iter' definition 'iter'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/dict-display.h:49:48: note: Function 'insert_source_row_into_entry' argument 1 names different: declaration 'source_iter' definition 'iter'. pspp-2.0.0/src/ui/gui/dict-display.c:82:43: note: Function 'insert_source_row_into_entry' argument 1 names different: declaration 'source_iter' definition 'iter'. pspp-2.0.0/src/ui/gui/dict-display.c:84:45: style:inconclusive: Function 'insert_source_row_into_entry' argument 3 names different: declaration 'source_model' definition 'model'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/dict-display.h:51:50: note: Function 'insert_source_row_into_entry' argument 3 names different: declaration 'source_model' definition 'model'. pspp-2.0.0/src/ui/gui/dict-display.c:84:45: note: Function 'insert_source_row_into_entry' argument 3 names different: declaration 'source_model' definition 'model'. pspp-2.0.0/src/ui/gui/dict-display.c:142:47: style:inconclusive: Function 'insert_source_row_into_tree_view' argument 1 names different: declaration 'source_iter' definition 'iter'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/dict-display.h:35:52: note: Function 'insert_source_row_into_tree_view' argument 1 names different: declaration 'source_iter' definition 'iter'. pspp-2.0.0/src/ui/gui/dict-display.c:142:47: note: Function 'insert_source_row_into_tree_view' argument 1 names different: declaration 'source_iter' definition 'iter'. pspp-2.0.0/src/ui/gui/dict-display.c:144:49: style:inconclusive: Function 'insert_source_row_into_tree_view' argument 3 names different: declaration 'source_model' definition 'model'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/dict-display.h:37:54: note: Function 'insert_source_row_into_tree_view' argument 3 names different: declaration 'source_model' definition 'model'. pspp-2.0.0/src/ui/gui/dict-display.c:144:49: note: Function 'insert_source_row_into_tree_view' argument 3 names different: declaration 'source_model' definition 'model'. pspp-2.0.0/src/ui/gui/dict-display.c:154:44: style:inconclusive: Function 'insert_source_row_into_layers' argument 1 names different: declaration 'source_iter' definition 'iter'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/dict-display.h:42:49: note: Function 'insert_source_row_into_layers' argument 1 names different: declaration 'source_iter' definition 'iter'. pspp-2.0.0/src/ui/gui/dict-display.c:154:44: note: Function 'insert_source_row_into_layers' argument 1 names different: declaration 'source_iter' definition 'iter'. pspp-2.0.0/src/ui/gui/dict-display.c:156:46: style:inconclusive: Function 'insert_source_row_into_layers' argument 3 names different: declaration 'source_model' definition 'model'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/dict-display.h:44:51: note: Function 'insert_source_row_into_layers' argument 3 names different: declaration 'source_model' definition 'model'. pspp-2.0.0/src/ui/gui/dict-display.c:156:46: note: Function 'insert_source_row_into_layers' argument 3 names different: declaration 'source_model' definition 'model'. pspp-2.0.0/src/ui/gui/dict-display.c:41:55: style: Parameter 'top_iter' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/dict-display.c:89:9: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dict-display.c:119:9: style: Variable 'row' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dict-display.c:171:41: style: Parameter 'selector' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/dict-display.c:178:9: style: Variable 'indeces' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dict-display.c:211:20: style: Variable 'dv' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dict-display.c:215:9: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/dummy.c:48:3: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] pspp-2.0.0/src/ui/gui/dummy.c:52:52: style: Parameter 'UNUSED' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/dummy.c:66:46: style: Parameter 'unused' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/dummy.c:66:72: style: Parameter 'store' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/dummy.c:73:51: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/dummy.c:74:62: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/entry-dialog.c:55:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/executor.c:83:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATASET_ASIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/executor.c:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_data_windows [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/executor.c:87:36: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/find-dialog.c:116:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/find-dialog.c:241:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_currently_in_entry [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/find-dialog.c:664:13: error: Deallocation of an auto-variable (.) results in undefined behaviour. [autovarInvalidDeallocation] pspp-2.0.0/src/ui/gui/find-dialog.c:643:30: note: Address of variable taken here. pspp-2.0.0/src/ui/gui/find-dialog.c:664:13: note: Deallocating memory that was not dynamically allocated pspp-2.0.0/src/ui/gui/find-dialog.c:295:44: style: Parameter 'data' can be declared as pointer to const. However it seems that 'cp1' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/find-dialog.c:379:12: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/find-dialog.c:295:44: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/find-dialog.c:341:47: style: Parameter 'data' can be declared as pointer to const. However it seems that 'minus1' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/find-dialog.c:376:11: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/find-dialog.c:341:47: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/goto-case-dialog.c:27:28: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/help-menu.c:150:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_URL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/help-menu.c:219:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOCDIR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/help-menu.c:283:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_F1 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/helper.c:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_A [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/helper.c:221:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/helper.c:249:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:109:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:148:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VARIANT_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:209:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:307:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init_source [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:326:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_quit [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:339:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SOURCE_REMOVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:371:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:419:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:525:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_APPLICATION_HANDLES_OPEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/main.c:316:1: error: Memory leak: context [memleak] pspp-2.0.0/src/ui/gui/main.c:316:1: error: Memory leak: ss [memleak] pspp-2.0.0/src/ui/gui/main.c:71:25: style: Parameter 'source' can be declared as pointer to const. However it seems that 'init_prepare' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/main.c:100:4: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/main.c:71:25: note: Parameter 'source' can be declared as pointer to const pspp-2.0.0/src/ui/gui/main.c:71:40: style: Parameter 'timeout_' can be declared as pointer to const. However it seems that 'init_prepare' is a callback function, if 'timeout_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/main.c:100:4: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/main.c:71:40: note: Parameter 'timeout_' can be declared as pointer to const pspp-2.0.0/src/ui/gui/main.c:77:23: style: Parameter 'source' can be declared as pointer to const. However it seems that 'init_check' is a callback function, if 'source' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/main.c:100:18: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/main.c:77:23: note: Parameter 'source' can be declared as pointer to const pspp-2.0.0/src/ui/gui/pre-initialisation.h:22:26: style: Parameter 'argc' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_missing_val_dialog_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:184:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:375:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_missing_val_dialog_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:444:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_8_0 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:59:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_missing_val_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:104:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/missing-val-dialog.c:59:56: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/missing-val-dialog.c:80:56: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_missing_val_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/missing-val-dialog.c:105:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/missing-val-dialog.c:80:56: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/missing-val-dialog.c:82:28: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/options-dialog.c:210:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/options-dialog.c:260:14: style: Local variable 'custom_location' shadows outer variable [shadowVariable] pspp-2.0.0/src/ui/gui/options-dialog.c:166:9: note: Shadowed declaration pspp-2.0.0/src/ui/gui/options-dialog.c:260:14: note: Shadow variable pspp-2.0.0/src/ui/gui/psppire-acr.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_acr_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-acr.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispose [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-acr.c:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-acr.c:293:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_POLICY_NEVER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:189:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:204:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_Escape [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:58:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_buttonbox_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:128:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:58:50: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:87:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_buttonbox_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:129:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:87:50: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:263:42: style: Parameter 'e' can be declared as pointer to const. However it seems that 'on_key_press' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:285:7: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-buttonbox.c:263:42: note: Parameter 'e' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-checkbox-treeview.c:82:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_VIEW_COLUMN_AUTOSIZE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-checkbox-treeview.c:109:62: style:inconclusive: Function 'psppire_checkbox_treeview_populate' argument 1 names different: declaration 'pctv' definition 'cbtv'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-checkbox-treeview.h:83:67: note: Function 'psppire_checkbox_treeview_populate' argument 1 names different: declaration 'pctv' definition 'cbtv'. pspp-2.0.0/src/ui/gui/psppire-checkbox-treeview.c:109:62: note: Function 'psppire_checkbox_treeview_populate' argument 1 names different: declaration 'pctv' definition 'cbtv'. pspp-2.0.0/src/ui/gui/psppire-checkbox-treeview.c:130:69: style: Parameter 'class' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-conf.c:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-conf.c:379:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_STATE_MAXIMIZED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-conf.c:215:3: error: Memory leak: b [memleak] pspp-2.0.0/src/ui/gui/psppire-conf.c:263:19: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:211:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_F2 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:294:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:306:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_VARIABLE_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:470:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:531:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_TYPE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:563:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:651:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:93:55: style: Parameter 'de' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:102:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_data_editor_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:237:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-editor.c:102:52: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-editor.c:167:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_data_editor_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:238:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-editor.c:167:52: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-editor.c:169:22: style: Variable 'de' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:208:42: style: Parameter 'e' can be declared as pointer to const. However it seems that 'on_key_press' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:242:35: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-editor.c:208:42: note: Parameter 'e' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-editor.c:528:39: style: Parameter 'dict' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-editor.c:529:44: style: Parameter 'data_store' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:381:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_data_store_value_to_string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:36:13: style: Variable 'range' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:87:38: style: Parameter 'sheet' can be declared as pointer to const. However it seems that 'change_data_value' is a callback function, if 'sheet' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:519:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:87:38: note: Parameter 'sheet' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:250:13: style: Variable 'range' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:439:36: style: Parameter 'dict' can be declared as pointer to const. However it seems that 'resize_display_width' is a callback function, if 'dict' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:465:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:439:36: note: Parameter 'dict' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:479:34: style: Parameter 'sheet' can be declared as pointer to const. However it seems that 'move_variable' is a callback function, if 'sheet' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:525:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-sheet.c:479:34: note: Parameter 'sheet' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-store.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VARIANT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:184:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_SYSTEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:254:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_VARIANT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:321:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_DOLLAR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VAR_TRAIT_WIDTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:857:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-store.c:327:60: style:inconclusive: Function 'psppire_data_store_get_case_count' argument 1 names different: declaration 'ds' definition 'store'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-data-store.h:146:71: note: Function 'psppire_data_store_get_case_count' argument 1 names different: declaration 'ds' definition 'store'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:327:60: note: Function 'psppire_data_store_get_case_count' argument 1 names different: declaration 'ds' definition 'store'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:333:61: style:inconclusive: Function 'psppire_data_store_get_value_count' argument 1 names different: declaration 'ds' definition 'store'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-data-store.h:147:68: note: Function 'psppire_data_store_get_value_count' argument 1 names different: declaration 'ds' definition 'store'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:333:61: note: Function 'psppire_data_store_get_value_count' argument 1 names different: declaration 'ds' definition 'store'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:671:50: style:inconclusive: Function 'psppire_data_store_set_string' argument 1 names different: declaration 'ds' definition 'store'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-data-store.h:136:59: note: Function 'psppire_data_store_set_string' argument 1 names different: declaration 'ds' definition 'store'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:671:50: note: Function 'psppire_data_store_set_string' argument 1 names different: declaration 'ds' definition 'store'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:708:45: style:inconclusive: Function 'psppire_data_store_clear' argument 1 names different: declaration 'data_store' definition 'ds'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-data-store.h:98:50: note: Function 'psppire_data_store_clear' argument 1 names different: declaration 'data_store' definition 'ds'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:708:45: note: Function 'psppire_data_store_clear' argument 1 names different: declaration 'data_store' definition 'ds'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:756:45: style:inconclusive: Function 'psppire_data_store_delete_cases' argument 3 names different: declaration 'count' definition 'n_cases'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-data-store.h:105:94: note: Function 'psppire_data_store_delete_cases' argument 3 names different: declaration 'count' definition 'n_cases'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:756:45: note: Function 'psppire_data_store_delete_cases' argument 3 names different: declaration 'count' definition 'n_cases'. pspp-2.0.0/src/ui/gui/psppire-data-store.c:89:39: style: Parameter 'model' can be declared as pointer to const. However it seems that '__tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-store.c:269:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-store.c:89:39: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-store.c:99:21: style: Variable 'store' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-store.c:108:32: style: Parameter 'parent' can be declared as pointer to const. However it seems that '__iter_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-store.c:280:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-store.c:108:32: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-store.c:181:36: style: Parameter 'store' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-store.c:236:27: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__get_value' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-store.c:275:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-store.c:236:27: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-window.c:145:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:453:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:615:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_BUTTONS_NONE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:741:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:766:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1031:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1109:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1134:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1165:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1193:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_DATA_EDITOR_DATA_VIEW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1294:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RECENT_SORT_MRU [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1382:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ACCEL_VISIBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1452:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_MENU [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1832:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispose [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1859:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1013:7: error: Mismatching allocation and deallocation: detailed_action_name [mismatchAllocDealloc] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1006:32: note: Mismatching allocation and deallocation: detailed_action_name pspp-2.0.0/src/ui/gui/psppire-data-window.c:1013:7: note: Mismatching allocation and deallocation: detailed_action_name pspp-2.0.0/src/ui/gui/psppire-data-window.c:1172:17: style: Variable 'range' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1867:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_data_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-window.c:138:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-window.c:1867:52: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-window.c:1886:52: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_data_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-data-window.c:139:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-data-window.c:1886:52: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-data-window.c:1888:22: style: Variable 'window' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1939:50: style: Parameter 'dw' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1983:50: style: Parameter 'ds' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1995:55: style: Parameter 'data_store' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-data-window.c:1421:73: style: Variable 'i' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:45:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DP_DELIMITED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:302:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:353:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lines [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:384:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:434:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:114:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_delimited_text_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:456:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:114:50: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:147:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_delimited_text_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:457:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:147:50: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:149:25: style: Variable 'text_file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:176:20: style: Variable 'child' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:191:9: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:233:39: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__tree_get_column_type' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:404:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:233:39: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:243:33: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__iter_has_child' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:411:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:243:33: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:244:33: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:411:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:244:33: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:251:34: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__iter_parent' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:414:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:251:34: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:252:34: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__iter_parent' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:414:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:252:34: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:253:34: style: Parameter 'child' can be declared as pointer to const. However it seems that '__iter_parent' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:414:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:253:34: note: Parameter 'child' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:260:32: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__tree_get_path' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:407:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:260:32: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:277:32: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__iter_children' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:410:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:277:32: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:278:44: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__iter_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:410:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:278:44: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:279:44: style: Parameter 'parent' can be declared as pointer to const. However it seems that '__iter_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:410:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:279:44: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:287:44: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__tree_model_iter_n_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:412:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:287:44: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:298:39: style: Parameter 'model' can be declared as pointer to const. However it seems that '__tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:402:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:298:39: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:308:25: style: Variable 'tf' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:318:32: style: Parameter 'parent' can be declared as pointer to const. However it seems that '__iter_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:413:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:318:32: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:371:27: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__get_value' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:408:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:371:27: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-delimited-text.c:501:43: style: Parameter 'child' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-1sks.c:140:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-1sks.c:146:59: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:57:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_store [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_store [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:165:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AGRF_N [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:208:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toplevel [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:256:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable agr_func_tab [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:303:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:367:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AGR_SV_YES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:432:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:465:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AGR_SV_NO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:541:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:588:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:607:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_store [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:432:7: error: Memory leak: text1 [memleak] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:433:7: error: Memory leak: text2 [memleak] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:190:32: style: Variable 'agg' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-aggregate.c:594:69: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:121:17: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:210:21: debug: Scope::checkVariable found variable 'value' with varid 0. [varid0] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:205:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:376:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:140:17: style: Variable 'nlp' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:215:23: style: Variable 'nlp' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:287:15: style: Variable 'nlp' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-autorecode.c:382:71: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-barchart.c:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N_AG_FUNCS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-barchart.c:222:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-barchart.c:229:67: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-binomial.c:141:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-binomial.c:165:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-binomial.c:172:67: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-chisquare.c:85:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-chisquare.c:147:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-chisquare.c:186:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-chisquare.c:192:69: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOC_LINE_LENGTH [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STYLE_PROVIDER_PRIORITY_APPLICATION [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:221:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:89:30: style: Parameter 'data' can be declared as pointer to const. However it seems that 'dialog_state_valid' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:212:51: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:89:30: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-comments.c:226:67: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:524:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:95:30: style: Parameter 'data' can be declared as pointer to const. However it seems that 'dialog_state_valid' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:515:51: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:95:30: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:203:24: style: Variable 'pda' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:329:24: style: Variable 'pda' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:368:9: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-compute.c:531:65: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-correlation.c:113:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-correlation.c:120:73: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-count.c:181:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-count.c:259:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-count.c:72:25: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-count.c:187:61: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-count.c:205:21: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-crosstabs.c:366:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-crosstabs.c:372:69: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:234:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_subs [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:342:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_COLUMN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:422:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:448:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DEST_DEFAULT_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:487:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:523:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:568:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_dialog_action_ctables_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:579:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_dialog_action_ctables_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:585:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:525:21: style: Condition 'perm[idx]==-1' is always false [knownConditionTrueFalse] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:224:31: style: Variable 'act' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:332:32: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'drag_drop_pad' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:454:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:332:32: note: Parameter 'widget' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-ctables.c:344:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-descriptives.c:230:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-descriptives.c:236:75: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-examine.c:455:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-examine.c:461:65: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-factor.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-factor.c:371:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-factor.c:377:63: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-flip.c:110:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-flip.c:116:59: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-frequencies.c:493:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-frequencies.c:499:73: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-histogram.c:43:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-histogram.c:111:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-histogram.c:118:69: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-indep-samps.c:108:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MV_SYSTEM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-indep-samps.c:268:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-indep-samps.c:423:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-independent.c:133:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-independent.c:207:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-independent.c:214:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSMIS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-independent.c:212:76: style:inconclusive: Function 'psppire_dialog_action_k_independent_init' argument 1 names different: declaration 'act' definition 'kid'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-independent.c:37:104: note: Function 'psppire_dialog_action_k_independent_init' argument 1 names different: declaration 'act' definition 'kid'. pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-independent.c:212:76: note: Function 'psppire_dialog_action_k_independent_init' argument 1 names different: declaration 'act' definition 'kid'. pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-related.c:131:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-k-related.c:137:68: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-kmeans.c:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-kmeans.c:106:63: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-logistic.c:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_NOMINAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-logistic.c:219:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-logistic.c:226:67: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-means.c:146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-means.c:152:61: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-oneway.c:116:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-oneway.c:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-oneway.c:310:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-oneway.c:394:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-paired.c:203:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-rank.c:296:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-rank.c:302:59: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-different.c:438:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-different.c:152:15: style: Variable 'nlp' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-different.c:446:82: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-same.c:147:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-same.c:127:62: style: Parameter 'dds' can be declared as pointer to const. However it seems that 'null_op' is a callback function, if 'dds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-same.c:134:79: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-same.c:127:62: note: Parameter 'dds' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode-same.c:155:72: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:45:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:483:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable homogeneous_types [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:580:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:323:5: error: Memory leak: nv.v [memleak] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:216:21: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:217:21: style: Variable 'nv' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:335:30: style: Variable 'rd' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:357:10: style: Variable 'rows' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:634:25: style: Variable 'ov' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:635:25: style: Variable 'nv' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:674:74: style: Parameter 'class' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-recode.c:680:63: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-regression.c:249:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-regression.c:256:71: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-reliability.c:163:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-reliability.c:170:73: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-roc.c:56:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-roc.c:115:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-roc.c:174:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-roc.c:233:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-roc.c:240:57: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-runs.c:151:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-runs.c:157:59: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-scatterplot.c:114:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-scatterplot.c:121:73: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:58:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:117:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_editor [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:221:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_editor [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:409:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:571:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:94:35: style: Parameter 'spin' can be declared as pointer to const. However it seems that 'sample_consistent' is a callback function, if 'spin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:153:7: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:94:35: note: Parameter 'spin' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:244:29: style: Parameter 'spin' can be declared as pointer to const. However it seems that 'consistency' is a callback function, if 'spin' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:307:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:244:29: note: Parameter 'spin' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-select.c:578:63: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-sort.c:112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-sort.c:119:59: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-split.c:165:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-split.c:80:30: style: Parameter 'data' can be declared as pointer to const. However it seems that 'dialog_state_valid' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-split.c:157:51: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-split.c:80:30: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-split.c:170:61: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-tt1s.c:139:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-tt1s.c:147:59: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-two-sample.c:227:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-two-sample.c:233:70: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-univariate.c:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-univariate.c:108:71: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-var-info.c:138:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_RESPONSE_GOTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-var-info.c:192:66: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action-weight.c:158:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initial_activate [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action-weight.c:59:30: style: Parameter 'data' can be declared as pointer to const. However it seems that 'dialog_state_valid' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action-weight.c:150:51: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action-weight.c:59:30: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action-weight.c:164:63: style: Parameter 'act' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:52:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parameter_type [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_dialog_action_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:281:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:36:28: style: Parameter 'act' can be declared as pointer to const. However it seems that '__get_state_type' is a callback function, if 'act' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:81:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:36:28: note: Parameter 'act' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:43:23: style: Parameter 'act' can be declared as pointer to const. However it seems that '__get_state' is a callback function, if 'act' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:82:22: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:43:23: note: Parameter 'act' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:56:25: style: Parameter 'act' can be declared as pointer to const. However it seems that '__get_enabled' is a callback function, if 'act' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:84:24: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:56:25: note: Parameter 'act' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:110:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_dialog_action_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:285:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:110:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:133:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_dialog_action_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:286:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:133:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog-action.c:219:19: style: Variable 'xml' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog.c:51:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog.c:135:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog.c:231:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_WINDOW_TYPE_HINT_DIALOG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dialog.c:72:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog.c:138:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog.c:72:47: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dialog.c:74:18: style: Variable 'dialog' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dialog.c:94:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dialog.c:137:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dialog.c:94:47: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BUTTON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:119:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PANGO_SCALE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:474:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ORDINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:564:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ORDINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:642:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:649:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_DICT_COLS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:663:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:790:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:882:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_ORDINARY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dict.c:841:38: style:inconclusive: Function 'tree_model_n_children' argument 1 names different: declaration 'tree_model' definition 'model'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-dict.c:590:50: note: Function 'tree_model_n_children' argument 1 names different: declaration 'tree_model' definition 'model'. pspp-2.0.0/src/ui/gui/psppire-dict.c:841:38: note: Function 'tree_model_n_children' argument 1 names different: declaration 'tree_model' definition 'model'. pspp-2.0.0/src/ui/gui/psppire-dict.c:76:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:82:18: style: Parameter 'list' can be declared as pointer to const. However it seems that 'git' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:133:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:82:18: note: Parameter 'list' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:92:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:623:43: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that 'tree_model_iter_has_child' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:616:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:623:43: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:624:43: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:616:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:624:43: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:630:39: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that 'tree_model_iter_parent' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:619:24: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:630:39: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:631:38: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_iter_parent' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:619:24: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:631:38: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:632:38: style: Parameter 'child' can be declared as pointer to const. However it seems that 'tree_model_iter_parent' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:619:24: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:632:38: note: Parameter 'child' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:647:37: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_n_columns' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:608:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:647:37: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:690:9: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:694:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:726:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:760:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:779:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:833:41: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that 'tree_model_iter_children' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:615:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:833:41: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:834:40: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_iter_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:615:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:834:40: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:835:40: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'tree_model_iter_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:615:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:835:40: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:842:38: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_n_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:617:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:842:38: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:844:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dict.c:854:36: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'tree_model_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dict.c:618:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dict.c:854:36: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dict.c:856:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dictview.c:188:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dictview.c:288:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dictview.c:386:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_MENU [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dictview.c:685:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_VIEW_COLUMN_FIXED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-dictview.c:70:16: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dictview.c:72:9: style: Variable 'idx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-dictview.c:213:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_dict_view_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dictview.c:299:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dictview.c:213:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dictview.c:249:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_dict_view_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dictview.c:300:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dictview.c:249:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-dictview.c:618:75: style: Parameter 'dv' can be declared as pointer to const. However it seems that 'pop_up_down_variable_information' is a callback function, if 'dv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-dictview.c:746:5: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-dictview.c:618:75: note: Parameter 'dv' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:121:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:230:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:238:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_APPLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:254:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_FILE_TEST_IS_REGULAR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:358:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILE_CHOOSER_ACTION_OPEN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:597:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:431:56: style:inconclusive: Function 'psppire_import_assistant_init' argument 1 names different: declaration 'act' definition 'ia'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:54:84: note: Function 'psppire_import_assistant_init' argument 1 names different: declaration 'act' definition 'ia'. pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:431:56: note: Function 'psppire_import_assistant_init' argument 1 names different: declaration 'act' definition 'ia'. pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:67:57: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_import_assistant_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:133:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:67:57: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:70:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_import_assistant_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:133:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:70:57: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:84:52: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_import_assistant_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:134:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:84:52: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:86:57: style: Parameter 'value' can be declared as pointer to const. However it seems that 'psppire_import_assistant_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:134:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:86:57: note: Parameter 'value' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:87:57: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_import_assistant_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:134:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:87:57: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:189:41: style: Parameter 'data' can be declared as pointer to const. However it seems that 'next_page_func' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:468:60: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:189:41: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:301:45: style: Parameter 'ia' can be declared as pointer to const. However it seems that 'chooser_page_enter' is a callback function, if 'ia' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:364:56: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:301:45: note: Parameter 'ia' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:301:60: style: Parameter 'page' can be declared as pointer to const. However it seems that 'chooser_page_enter' is a callback function, if 'page' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:364:56: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:301:60: note: Parameter 'page' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-assistant.c:493:42: style: Parameter 'toplevel' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F26ADIC_STRLEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F26ADIC_STRLEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:140:3: error: Mismatching allocation and deallocation: text [mismatchAllocDealloc] pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:138:16: note: Mismatching allocation and deallocation: text pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:140:3: note: Mismatching allocation and deallocation: text pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:303:57: style: Parameter 'selection' can be declared as pointer to const. However it seems that 'on_preview_selection_changed' is a callback function, if 'selection' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:352:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-spreadsheet.c:303:57: note: Parameter 'selection' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:434:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:700:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_FOR_INPUT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:855:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEASURE_UNKNOWN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:897:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:198:13: style: Variable 'index' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:222:9: style: Variable 'ii' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:653:32: style: Parameter 'reader' can be declared as pointer to const. However it seems that 'my_destroy' is a callback function, if 'reader' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:765:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:653:32: note: Parameter 'reader' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:653:46: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'my_destroy' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:765:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:653:46: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:659:32: style: Parameter 'reader' can be declared as pointer to const. However it seems that 'my_advance' is a callback function, if 'reader' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:766:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:659:32: note: Parameter 'reader' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:659:46: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'my_advance' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:766:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:659:46: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-import-textfile.c:940:47: style: Parameter 'ia' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-keypad.c:74:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_SIGNAL_ACTION [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-keypad.c:177:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_NOTIFY_INFERIOR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-keypad.c:418:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_KEY_RELEASE_MASK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-keypad.c:172:25: style: Parameter 'event' can be declared as pointer to const. However it seems that 'enter_leave_notify' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-keypad.c:294:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-keypad.c:172:25: note: Parameter 'event' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-keypad.c:188:36: style: Parameter 'event' can be declared as pointer to const. However it seems that 'key_release_callback' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-keypad.c:297:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-keypad.c:188:36: note: Parameter 'event' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-means-layer.c:182:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_SHADOW_ETCHED_IN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-means-layer.c:160:52: style:inconclusive: Function 'psppire_means_layer_init' argument 1 names different: declaration 'window' definition 'ml'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-means-layer.c:30:72: note: Function 'psppire_means_layer_init' argument 1 names different: declaration 'window' definition 'ml'. pspp-2.0.0/src/ui/gui/psppire-means-layer.c:160:52: note: Function 'psppire_means_layer_init' argument 1 names different: declaration 'window' definition 'ml'. pspp-2.0.0/src/ui/gui/psppire-output-view.c:151:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_cnt [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:274:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_PRESS_MASK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:327:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:401:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:439:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TEXT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:659:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:776:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:831:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable object_spacing [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:947:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_AXES [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:1090:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-view.c:595:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pspp-2.0.0/src/ui/gui/psppire-output-view.c:229:49: style: Parameter 'event' can be declared as pointer to const. However it seems that 'off_item_button_press_event_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-output-view.c:843:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-output-view.c:229:49: note: Parameter 'event' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-output-view.c:244:40: style: Parameter 'event' can be declared as pointer to const. However it seems that 'button_press_event_cb' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-output-view.c:272:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-output-view.c:244:40: note: Parameter 'event' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-output-view.c:303:14: style: Variable 'gdkw' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-output-view.c:712:35: style: Parameter 'clipboard' can be declared as pointer to const. However it seems that 'clipboard_clear_cb' is a callback function, if 'clipboard' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-output-view.c:788:55: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-output-view.c:712:35: note: Parameter 'clipboard' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-output-view.c:713:30: style: Parameter 'data' can be declared as pointer to const. However it seems that 'clipboard_clear_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-output-view.c:788:55: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-output-view.c:713:30: note: Parameter 'data' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-output-view.c:915:57: style: Parameter 'view' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-output-view.c:947:7: style: Variable 'paper' can be declared as const array [constVariable] pspp-2.0.0/src/ui/gui/psppire-output-window.c:55:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-window.c:169:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable driver [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-window.c:279:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-window.c:346:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-output-window.c:452:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_MENU [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-scanf.c:278:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-scanf.c:343:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conversion [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-scanf.c:182:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_scanf_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-scanf.c:309:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-scanf.c:182:46: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-scanf.c:211:46: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_scanf_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-scanf.c:310:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-scanf.c:211:46: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:104:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_BOOLEAN [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable button [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:53:54: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_search_dialog_get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:93:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:53:54: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:55:47: style: Parameter 'value' can be declared as pointer to const. However it seems that 'psppire_search_dialog_get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:93:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:55:47: note: Parameter 'value' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:56:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_search_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:93:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:56:47: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:69:54: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_search_dialog_set_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:92:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:69:54: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:72:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_search_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:92:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-search-dialog.c:72:47: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-select-dest.c:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-select-dest.c:55:67: style:inconclusive: Function 'psppire_select_dest_widget_contains_var' argument 1 names different: declaration 'm' definition 'sdm'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-select-dest.h:47:76: note: Function 'psppire_select_dest_widget_contains_var' argument 1 names different: declaration 'm' definition 'sdm'. pspp-2.0.0/src/ui/gui/psppire-select-dest.c:55:67: note: Function 'psppire_select_dest_widget_contains_var' argument 1 names different: declaration 'm' definition 'sdm'. pspp-2.0.0/src/ui/gui/psppire-select-dest.c:55:86: style:inconclusive: Function 'psppire_select_dest_widget_contains_var' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-select-dest.h:47:93: note: Function 'psppire_select_dest_widget_contains_var' argument 2 names different: declaration 'v' definition 'value'. pspp-2.0.0/src/ui/gui/psppire-select-dest.c:55:86: note: Function 'psppire_select_dest_widget_contains_var' argument 2 names different: declaration 'v' definition 'value'. pspp-2.0.0/src/ui/gui/psppire-selector.c:256:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-selector.c:411:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ICON_SIZE_BUTTON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-selector.c:552:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-selector.c:650:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-selector.c:1037:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_selection_funcs [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-selector.c:1052:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_selection_funcs [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-selector.c:367:24: style:inconclusive: Function 'on_realize' argument 1 names different: declaration 'selector' definition 'w'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-selector.c:183:36: note: Function 'on_realize' argument 1 names different: declaration 'selector' definition 'w'. pspp-2.0.0/src/ui/gui/psppire-selector.c:367:24: note: Function 'on_realize' argument 1 names different: declaration 'selector' definition 'w'. pspp-2.0.0/src/ui/gui/psppire-selector.c:754:24: style: Local variable 'selector' shadows outer variable [shadowVariable] pspp-2.0.0/src/ui/gui/psppire-selector.c:745:20: note: Shadowed declaration pspp-2.0.0/src/ui/gui/psppire-selector.c:754:24: note: Shadow variable pspp-2.0.0/src/ui/gui/psppire-selector.c:190:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_selector_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-selector.c:286:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-selector.c:190:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-selector.c:223:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_selector_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-selector.c:287:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-selector.c:223:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-selector.c:373:10: style: Variable 'list' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:145:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:221:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:284:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:67:63: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_spreadsheet_data_model_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:175:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:67:63: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:69:32: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:90:59: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_spreadsheet_data_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:174:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:90:59: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:132:52: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_spreadsheet_data_model_finalize' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:183:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:132:52: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:197:57: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:216:38: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:364:22: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:216:38: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:225:40: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_column_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:366:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:225:40: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:239:32: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:241:9: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:264:32: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:275:57: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_get_value' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:369:22: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:275:57: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:293:36: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'tree_model_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:377:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:293:36: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:295:32: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:308:58: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_n_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:376:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:308:58: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:321:42: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_iter_has_child' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:375:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:321:42: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:321:62: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:375:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:321:62: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:328:58: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_get_path' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:374:21: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:328:58: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:331:32: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:347:75: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'tree_model_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:371:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:347:75: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-data-model.c:350:32: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:110:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_UINT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:231:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_STRING [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:61:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_spreadsheet_model_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:116:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:61:54: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:97:47: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_spreadsheet_model_finalize' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:121:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:97:47: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:135:52: style: Parameter 'sp' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:145:38: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_n_columns' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:352:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:145:38: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:151:38: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:351:22: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:151:38: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:160:40: style: Parameter 'model' can be declared as pointer to const. However it seems that 'tree_model_column_type' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:353:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:160:40: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:176:28: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:178:9: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:279:37: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'tree_model_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:364:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:279:37: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:297:60: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_n_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:363:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:297:60: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:309:42: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that 'tree_model_iter_has_child' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:362:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:309:42: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:309:67: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:362:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:309:67: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:315:58: style: Parameter 'iter' can be declared as pointer to const. However it seems that 'tree_model_get_path' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:361:21: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:315:58: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:317:28: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:333:75: style: Parameter 'parent' can be declared as pointer to const. However it seems that 'tree_model_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:358:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:333:75: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-spreadsheet-model.c:335:28: style: Variable 'spreadsheetModel' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:112:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:131:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:160:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PKGDATADIR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:262:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gtk_source_search_context_backward [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:366:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:399:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:417:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:582:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_AUTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:696:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:727:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:796:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_MENU [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:1061:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_DESTROY_WITH_PARENT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:1124:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:1255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:791:50: style:inconclusive: Function 'psppire_syntax_window_init' argument 1 names different: declaration 'syntax_editor' definition 'window'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:51:76: note: Function 'psppire_syntax_window_init' argument 1 names different: declaration 'syntax_editor' definition 'window'. pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:791:50: note: Function 'psppire_syntax_window_init' argument 1 names different: declaration 'syntax_editor' definition 'window'. pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:526:19: style: Local variable 'begin' shadows outer variable [shadowVariable] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:470:15: note: Shadowed declaration pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:526:19: note: Shadow variable pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:526:26: style: Local variable 'end' shadows outer argument [shadowArgument] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:451:71: note: Shadowed declaration pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:526:26: note: Shadow variable pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:1004:21: style: Local variable 'app' shadows outer variable [shadowVariable] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:912:19: note: Shadowed declaration pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:1004:21: note: Shadow variable pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:68:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_syntax_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:187:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:68:54: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:89:54: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_syntax_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:188:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:89:54: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:91:24: style: Variable 'window' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:444:15: style: Parameter 'a' can be declared as const array [constParameter] pspp-2.0.0/src/ui/gui/psppire-syntax-window.c:444:25: style: Parameter 'b' can be declared as const array [constParameter] pspp-2.0.0/src/ui/gui/psppire-text-file.c:53:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-text-file.c:241:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-text-file.c:298:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_MODEL_LIST_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-text-file.c:350:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-text-file.c:418:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-text-file.c:479:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-text-file.c:136:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_text_file_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:427:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:136:50: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:165:50: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_text_file_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:428:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:165:50: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:167:20: style: Variable 'text_file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:199:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:204:9: style: Variable 'indices' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:222:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:237:39: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__tree_get_column_type' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:374:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:237:39: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:247:33: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__iter_has_child' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:381:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:247:33: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:248:33: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__iter_has_child' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:381:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:248:33: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:255:34: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__iter_parent' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:384:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:255:34: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:256:34: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__iter_parent' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:384:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:256:34: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:257:34: style: Parameter 'child' can be declared as pointer to const. However it seems that '__iter_parent' is a callback function, if 'child' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:384:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:257:34: note: Parameter 'child' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:264:32: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__tree_get_path' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:377:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:264:32: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:266:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:276:32: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__iter_children' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:380:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:276:32: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:277:44: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__iter_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:380:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:277:44: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:278:44: style: Parameter 'parent' can be declared as pointer to const. However it seems that '__iter_children' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:380:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:278:44: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:286:44: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__tree_model_iter_n_children' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:382:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:286:44: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:288:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:294:39: style: Parameter 'model' can be declared as pointer to const. However it seems that '__tree_model_get_flags' is a callback function, if 'model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:372:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:294:39: note: Parameter 'model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:302:43: style: Parameter 'tree_model' can be declared as pointer to const. However it seems that '__tree_model_get_n_columns' is a callback function, if 'tree_model' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:373:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:302:43: note: Parameter 'tree_model' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:311:32: style: Parameter 'parent' can be declared as pointer to const. However it seems that '__iter_nth_child' is a callback function, if 'parent' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:383:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:311:32: note: Parameter 'parent' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:314:20: style: Variable 'file' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:336:27: style: Parameter 'iter' can be declared as pointer to const. However it seems that '__get_value' is a callback function, if 'iter' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-text-file.c:378:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-text-file.c:336:27: note: Parameter 'iter' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-text-file.c:504:53: style: Parameter 'tf' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-text-file.c:510:49: style: Parameter 'tf' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_ALIGN_CENTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:412:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:508:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:571:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:297:46: style:inconclusive: Function 'psppire_val_chooser_init' argument 1 names different: declaration 'vc' definition 'vr'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:33:72: note: Function 'psppire_val_chooser_init' argument 1 names different: declaration 'vc' definition 'vr'. pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:297:46: note: Function 'psppire_val_chooser_init' argument 1 names different: declaration 'vc' definition 'vr'. pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:40:40: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_val_chooser_finalize' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:131:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:40:40: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:69:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_val_chooser_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:151:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:69:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:101:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_val_chooser_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:152:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:101:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-val-chooser.c:189:44: style: Parameter 'vr' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_value_entry_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_value_entry_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:215:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:280:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_8_0 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_value_entry_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:444:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:522:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF8 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:61:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_value_entry_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:202:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-value-entry.c:61:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-value-entry.c:105:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_value_entry_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-value-entry.c:203:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-value-entry.c:105:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-info.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_var_info_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-var-info.c:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_STRING_LEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-var-info.c:244:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-var-info.c:117:31: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '__set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-info.c:235:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-info.c:117:31: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-info.c:214:31: style: Parameter 'object' can be declared as pointer to const. However it seems that '__get_property' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-info.c:236:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-info.c:214:31: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-info.c:216:31: style: Parameter 'value' can be declared as pointer to const. However it seems that '__get_property' is a callback function, if 'value' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-info.c:236:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-info.c:216:31: note: Parameter 'value' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-info.c:217:31: style: Parameter 'pspec' can be declared as pointer to const. However it seems that '__get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-info.c:236:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-info.c:217:31: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TYPE_BUTTON [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:34:18: style: Parameter 'list' can be declared as pointer to const. However it seems that 'gni' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:101:24: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:34:18: note: Parameter 'list' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:40:18: style: Parameter 'list' can be declared as pointer to const. However it seems that 'git' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:103:26: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:40:18: note: Parameter 'list' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:112:55: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-var-sheet-header.c:121:17: style: Variable 'object_class' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-var-view.c:156:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_TREE_VIEW_COLUMN_FIXED [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-var-view.c:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_CONSTRUCT_ONLY [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-var-view.c:236:40: style:inconclusive: Function 'psppire_var_view_init' argument 1 names different: declaration 'var_view' definition 'vv'. [funcArgNamesDifferent] pspp-2.0.0/src/ui/gui/psppire-var-view.c:33:66: note: Function 'psppire_var_view_init' argument 1 names different: declaration 'var_view' definition 'vv'. pspp-2.0.0/src/ui/gui/psppire-var-view.c:236:40: note: Function 'psppire_var_view_init' argument 1 names different: declaration 'var_view' definition 'vv'. pspp-2.0.0/src/ui/gui/psppire-var-view.c:127:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_var_view_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-view.c:228:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-view.c:127:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-var-view.c:129:19: style: Variable 'var_view' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-var-view.c:184:49: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_var_view_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-var-view.c:227:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-var-view.c:184:49: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:56:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:117:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_MAXDOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:352:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_FOR_OUTPUT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:462:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:116:18: style: Variable 'adj' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:132:15: style: Variable 'ec' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:164:93: style: Parameter 'ud' can be declared as pointer to const. However it seems that 'select_renderer_func' is a callback function, if 'ud' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:474:41: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:164:93: note: Parameter 'ud' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:307:13: style: Variable 'range' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:320:44: style: Parameter 'var_sheet' can be declared as pointer to const. However it seems that 'change_var_property' is a callback function, if 'var_sheet' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:624:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:320:44: note: Parameter 'var_sheet' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:505:38: style: Parameter 'sheet' can be declared as pointer to const. However it seems that 'move_variable' is a callback function, if 'sheet' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:627:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:505:38: note: Parameter 'sheet' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:550:42: style: Parameter 'e' can be declared as pointer to const. However it seems that 'on_key_press' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:580:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:550:42: note: Parameter 'e' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:563:48: style: Parameter 'e' can be declared as pointer to const. However it seems that 'on_button_press' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:582:3: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:563:48: note: Parameter 'e' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-variable-sheet.c:630:26: style: Variable 'vsh' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-window-base.c:64:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_window_base_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window-base.c:81:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_window_base_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window-base.c:96:60: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-window-register.c:90:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_POINTER [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window-register.c:38:44: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_window_register_finalize' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-window-register.c:77:28: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-window-register.c:38:44: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-window-register.c:43:44: style: Parameter 'object' can be declared as pointer to const. However it seems that 'psppire_window_register_dispose' is a callback function, if 'object' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-window-register.c:78:27: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-window-register.c:43:44: note: Parameter 'object' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-window.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bare_version [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finalize [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:247:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_READWRITE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:425:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_DIALOG_MODAL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:534:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INTERFACE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:707:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:721:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable examples_dir [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/psppire-window.c:689:7: error: Mismatching allocation and deallocation: dir_name [mismatchAllocDealloc] pspp-2.0.0/src/ui/gui/psppire-window.c:680:22: note: Mismatching allocation and deallocation: dir_name pspp-2.0.0/src/ui/gui/psppire-window.c:689:7: note: Mismatching allocation and deallocation: dir_name pspp-2.0.0/src/ui/gui/psppire-window.c:152:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_window_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-window.c:264:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-window.c:152:47: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-window.c:188:47: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_window_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/psppire-window.c:265:32: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/psppire-window.c:188:47: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/psppire-window.c:190:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire-window.c:462:45: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-window.c:485:44: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/psppire-window.c:703:9: style: Variable 'error' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/psppire.c:107:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/spreadsheet-test.c:82:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/spreadsheet-test.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/spreadsheet-test.c:125:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_msg [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/spreadsheet-test.c:129:16: style: Condition 'stuff.sp==NULL' is always true [knownConditionTrueFalse] pspp-2.0.0/src/ui/gui/spreadsheet-test.c:127:14: note: Assignment 'stuff.sp=NULL', assigned value is 0 pspp-2.0.0/src/ui/gui/spreadsheet-test.c:129:16: note: Condition 'stuff.sp==NULL' is always true pspp-2.0.0/src/ui/gui/val-labs-dialog.c:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_val_labs_dialog_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:148:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_TYPE_VAL_LABS_DIALOG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:246:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:484:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_val_labs_dialog_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:628:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_8_0 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:58:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_val_labs_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:102:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/val-labs-dialog.c:58:53: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/val-labs-dialog.c:78:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_val_labs_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:103:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/val-labs-dialog.c:78:53: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/val-labs-dialog.c:80:25: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/gui/val-labs-dialog.c:223:65: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/src/ui/gui/value-variant.c:43:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_VARIANT_TYPE_BYTE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_8_0 [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:201:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PARAM_WRITABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:208:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSPPIRE_TYPE_VAR_TYPE_DIALOG [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:225:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_OK [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_BUTTONS [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:271:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_FOR_OUTPUT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:349:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_F [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:408:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_FOR_OUTPUT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:416:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_FOR_OUTPUT [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:429:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUTTON_CUSTOM [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:539:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psppire_var_type_dialog_parent_class [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:821:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUTTON_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/var-type-dialog.c:123:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_var_type_dialog_set_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/var-type-dialog.c:192:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/var-type-dialog.c:123:53: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/var-type-dialog.c:145:53: style: Parameter 'pspec' can be declared as pointer to const. However it seems that 'psppire_var_type_dialog_get_property' is a callback function, if 'pspec' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/src/ui/gui/var-type-dialog.c:193:33: note: You might need to cast the function pointer here pspp-2.0.0/src/ui/gui/var-type-dialog.c:145:53: note: Parameter 'pspec' can be declared as pointer to const pspp-2.0.0/src/ui/gui/widget-io.c:56:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable conversion [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/gui/widgets.c:175:15: style: Variable 'ev' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/src/ui/source-init-opts.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/syntax-gen.c:68:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/syntax-gen.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/syntax-gen.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT_CAT_DATE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/syntax-gen.c:216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOWEST [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/main.c:121:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_AUTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/main.c:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/main.c:272:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEX_ERROR_CONTINUE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/terminal-opts.c:133:3: error: There is an unknown macro here somewhere. Configuration is required. If STRING_SET_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/src/ui/terminal/terminal-reader.c:92:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/terminal-reader.c:156:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/terminal-reader.c:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_INTERACTIVE [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/terminal-reader.c:424:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/terminal-reader.c:431:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] pspp-2.0.0/src/ui/terminal/terminal-reader.c:449:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/datasheet-test.c:122:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CASENUMBER_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/datasheet-test.c:222:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/datasheet-test.c:772:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/datasheet-test.c:860:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/datasheet-test.c:914:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_MAX_ERROR_COUNT [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/datasheet-test.c:788:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/tests/data/datasheet-test.c:810:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/tests/data/datasheet-test.c:785:15: style: Variable 'w' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/data/datasheet-test.c:807:15: style: Variable 'w' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/data/inexactify.c:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/sack.c:142:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/sack.c:386:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_IEEE_DOUBLE_BE [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/sack.c:451:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/sack.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/sack.c:143:13: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/data/spreadsheet-test.c:71:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/data/spreadsheet-test.c:87:9: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/language/lexer/command-name-test.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/language/lexer/scan-test.c:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/language/lexer/scan-test.c:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_AUTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/language/lexer/segment-test.c:82:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/language/lexer/segment-test.c:205:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_NEWLINE [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/language/lexer/segment-test.c:373:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_MODE_AUTO [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/abt-test.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/abt-test.c:311:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable down [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/abt-test.c:804:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/abt-test.c:91:14: warning: Possible null pointer dereference: p [nullPointer] pspp-2.0.0/tests/libpspp/abt-test.c:442:20: note: Calling function 'check_abt', 2nd argument 'NULL' value is 0 pspp-2.0.0/tests/libpspp/abt-test.c:326:20: note: Calling function 'xmemdup', 1st argument 'data' value is 0 pspp-2.0.0/tests/libpspp/abt-test.c:91:14: note: Null pointer dereference pspp-2.0.0/tests/libpspp/abt-test.c:345:14: style: Variable 'e.data' is reassigned a value before the old one has been used. [redundantAssignment] pspp-2.0.0/tests/libpspp/abt-test.c:335:18: note: e.data is assigned pspp-2.0.0/tests/libpspp/abt-test.c:345:14: note: e.data is overwritten pspp-2.0.0/tests/libpspp/abt-test.c:203:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/abt-test.c:496:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/abt-test.c:484:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/abt-test.c:496:15: note: Shadow variable pspp-2.0.0/tests/libpspp/abt-test.c:711:27: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/abt-test.c:678:7: note: Shadowed declaration pspp-2.0.0/tests/libpspp/abt-test.c:711:27: note: Shadow variable pspp-2.0.0/tests/libpspp/abt-test.c:140:38: style: Parameter 'node_' can be declared as pointer to const. However it seems that 'reaugment_elements' is a callback function, if 'node_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/abt-test.c:705:53: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/abt-test.c:140:38: note: Parameter 'node_' can be declared as pointer to const pspp-2.0.0/tests/libpspp/abt-test.c:252:31: style: Parameter 'abt' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/libpspp/abt-test.c:274:39: style: Parameter 'p_' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/libpspp/abt-test.c:303:28: style: Variable 'q' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/abt-test.c:333:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/abt-test.c:703:36: style: Variable 'changed_retval' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/abt-test.c:798:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/abt-test.c:345:14: style: Variable 'e.data' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/tests/libpspp/bt-test.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/bt-test.c:762:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/bt-test.c:311:10: style: Variable 'e.data' is reassigned a value before the old one has been used. [redundantAssignment] pspp-2.0.0/tests/libpspp/bt-test.c:301:14: note: e.data is assigned pspp-2.0.0/tests/libpspp/bt-test.c:311:10: note: e.data is overwritten pspp-2.0.0/tests/libpspp/bt-test.c:186:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/bt-test.c:397:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/bt-test.c:385:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/bt-test.c:397:15: note: Shadow variable pspp-2.0.0/tests/libpspp/bt-test.c:664:27: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/bt-test.c:632:7: note: Shadowed declaration pspp-2.0.0/tests/libpspp/bt-test.c:664:27: note: Shadow variable pspp-2.0.0/tests/libpspp/bt-test.c:299:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/bt-test.c:570:27: style: Variable 'ge' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/bt-test.c:570:32: style: Variable 'le' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/bt-test.c:657:35: style: Variable 'changed_retval' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/bt-test.c:756:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/bt-test.c:311:10: style: Variable 'e.data' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/tests/libpspp/bt-test.c:582:20: style: Variable 'tmp.data' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/tests/libpspp/encoding-guesser-test.c:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_GUESS_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/heap-test.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/heap-test.c:223:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/heap-test.c:677:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/heap-test.c:152:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/heap-test.c:296:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/heap-test.c:285:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/heap-test.c:296:15: note: Shadow variable pspp-2.0.0/tests/libpspp/heap-test.c:391:35: style: Local variable 'min' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/heap-test.c:373:19: note: Shadowed declaration pspp-2.0.0/tests/libpspp/heap-test.c:391:35: note: Shadow variable pspp-2.0.0/tests/libpspp/heap-test.c:447:19: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/heap-test.c:426:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/heap-test.c:447:19: note: Shadow variable pspp-2.0.0/tests/libpspp/heap-test.c:100:15: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/libpspp/heap-test.c:179:22: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/libpspp/heap-test.c:391:35: style: Variable 'min' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/heap-test.c:671:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/hmap-test.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/hmap-test.c:1128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/hmap-test.c:159:14: warning:inconclusive: Possible null pointer dereference: p [nullPointer] pspp-2.0.0/tests/libpspp/hmap-test.c:948:26: note: Calling function 'check_hmap', 2nd argument 'NULL' value is 0 pspp-2.0.0/tests/libpspp/hmap-test.c:344:20: note: Calling function 'xmemdup', 1st argument 'data' value is 0 pspp-2.0.0/tests/libpspp/hmap-test.c:159:14: note: Null pointer dereference pspp-2.0.0/tests/libpspp/hmap-test.c:238:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/hmap-test.c:463:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/hmap-test.c:451:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/hmap-test.c:463:15: note: Shadow variable pspp-2.0.0/tests/libpspp/hmap-test.c:826:27: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/hmap-test.c:795:7: note: Shadowed declaration pspp-2.0.0/tests/libpspp/hmap-test.c:826:27: note: Shadow variable pspp-2.0.0/tests/libpspp/hmap-test.c:689:33: style: Variable 'node' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/hmap-test.c:1122:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/hmap-test.c:698:11: error: Signed integer overflow for expression 'max-min'. [integerOverflow] pspp-2.0.0/tests/libpspp/hmap-test.c:683:21: note: Assignment 'max=-2147483648', assigned value is -2147483648 pspp-2.0.0/tests/libpspp/hmap-test.c:686:25: note: Assuming condition is false pspp-2.0.0/tests/libpspp/hmap-test.c:682:21: note: Assignment 'min=2147483647', assigned value is 2147483647 pspp-2.0.0/tests/libpspp/hmap-test.c:698:11: note: Integer overflow pspp-2.0.0/tests/libpspp/hmapx-test.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/hmapx-test.c:345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hmapx_node [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/hmapx-test.c:1151:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/hmapx-test.c:86:14: warning:inconclusive: Possible null pointer dereference: p [nullPointer] pspp-2.0.0/tests/libpspp/hmapx-test.c:962:28: note: Calling function 'check_hmapx', 2nd argument 'NULL' value is 0 pspp-2.0.0/tests/libpspp/hmapx-test.c:264:20: note: Calling function 'xmemdup', 1st argument 'data' value is 0 pspp-2.0.0/tests/libpspp/hmapx-test.c:86:14: note: Null pointer dereference pspp-2.0.0/tests/libpspp/hmapx-test.c:157:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/hmapx-test.c:299:18: style: Local variable 'j' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/hmapx-test.c:257:13: note: Shadowed declaration pspp-2.0.0/tests/libpspp/hmapx-test.c:299:18: note: Shadow variable pspp-2.0.0/tests/libpspp/hmapx-test.c:399:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/hmapx-test.c:387:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/hmapx-test.c:399:15: note: Shadow variable pspp-2.0.0/tests/libpspp/hmapx-test.c:761:27: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/hmapx-test.c:728:7: note: Shadowed declaration pspp-2.0.0/tests/libpspp/hmapx-test.c:761:27: note: Shadow variable pspp-2.0.0/tests/libpspp/hmapx-test.c:848:27: style: Local variable 'n' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/hmapx-test.c:814:7: note: Shadowed declaration pspp-2.0.0/tests/libpspp/hmapx-test.c:848:27: note: Shadow variable pspp-2.0.0/tests/libpspp/hmapx-test.c:622:33: style: Variable 'node' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/hmapx-test.c:1145:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/hmapx-test.c:632:11: error: Signed integer overflow for expression 'max-min'. [integerOverflow] pspp-2.0.0/tests/libpspp/hmapx-test.c:616:21: note: Assignment 'max=-2147483648', assigned value is -2147483648 pspp-2.0.0/tests/libpspp/hmapx-test.c:619:25: note: Assuming condition is false pspp-2.0.0/tests/libpspp/hmapx-test.c:615:21: note: Assignment 'min=2147483647', assigned value is 2147483647 pspp-2.0.0/tests/libpspp/hmapx-test.c:632:11: note: Integer overflow pspp-2.0.0/tests/libpspp/i18n-test.c:113:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/line-reader-test.c:46:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/line-reader-test.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/line-reader-test.c:119:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:60:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:241:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ll [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:285:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:306:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:347:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:2138:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/ll-test.c:1096:25: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/ll-test.c:1072:15: note: Shadowed declaration pspp-2.0.0/tests/libpspp/ll-test.c:1096:25: note: Shadow variable pspp-2.0.0/tests/libpspp/ll-test.c:689:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/tests/libpspp/ll-test.c:132:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:154:18: style: Parameter 'values' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/ll-test.c:167:67: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_elements' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/ll-test.c:1873:36: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/ll-test.c:167:67: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/ll-test.c:180:71: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_elements_x_y' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/ll-test.c:1875:13: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/ll-test.c:180:71: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/ll-test.c:197:69: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_elements_y' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/ll-test.c:1861:37: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/ll-test.c:197:69: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/ll-test.c:212:17: style: Variable 'pattern' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:265:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:371:53: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_ints' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/ll-test.c:1378:13: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/ll-test.c:371:53: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/ll-test.c:391:48: style: Parameter 'elements' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/ll-test.c:401:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:410:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:479:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:496:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:855:14: style: Variable 'match' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:878:14: style: Variable 'match' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:932:24: style: Variable 'll1' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:935:24: style: Variable 'll2' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:1031:22: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/libpspp/ll-test.c:1077:31: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:1084:28: style: Variable 'min' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:1086:28: style: Variable 'max' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:1175:24: style: Parameter 'e_' can be declared as pointer to const. However it seems that 'apply_func' is a callback function, if 'e_' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/ll-test.c:1209:43: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/ll-test.c:1175:24: note: Parameter 'e_' can be declared as pointer to const pspp-2.0.0/tests/libpspp/ll-test.c:1177:19: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:1909:24: style: Variable 'part_ll' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/ll-test.c:2132:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/ll-test.c:522:15: style: Variable 'extra.x' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/tests/libpspp/ll-test.c:696:25: style: Variable 'to_remove.x' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/tests/libpspp/ll-test.c:809:19: style: Variable 'to_find.x' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/tests/libpspp/llx-test.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:261:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:300:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:321:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:379:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:490:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:546:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:676:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:718:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:759:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1261:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1633:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1695:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1798:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1934:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable llx_malloc_mgr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:2223:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/llx-test.c:1115:25: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/llx-test.c:1089:15: note: Shadowed declaration pspp-2.0.0/tests/libpspp/llx-test.c:1115:25: note: Shadow variable pspp-2.0.0/tests/libpspp/llx-test.c:710:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] pspp-2.0.0/tests/libpspp/llx-test.c:105:27: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'null_allocate_node' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:120:5: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:105:27: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:112:32: style: Parameter 'llx' can be declared as pointer to const. However it seems that 'null_release_node' is a callback function, if 'llx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:121:5: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:112:32: note: Parameter 'llx' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:112:50: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'null_release_node' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:121:5: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:112:50: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:167:18: style: Parameter 'values' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/llx-test.c:180:57: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_elements' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:1933:37: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:180:57: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:193:61: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_elements_x_y' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:1936:13: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:193:61: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:210:59: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_elements_y' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:1920:38: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:210:59: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:225:17: style: Variable 'pattern' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:280:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:389:53: style: Parameter 'aux' can be declared as pointer to const. However it seems that 'compare_ints' is a callback function, if 'aux' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/llx-test.c:1430:13: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/llx-test.c:389:53: note: Parameter 'aux' can be declared as pointer to const pspp-2.0.0/tests/libpspp/llx-test.c:409:49: style: Parameter 'elements' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/llx-test.c:419:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:428:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:497:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:514:23: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:844:15: style: Variable 'match' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:895:15: style: Variable 'match' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:949:25: style: Variable 'llx1' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:952:25: style: Variable 'llx2' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:1048:22: style: Parameter 'values' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/libpspp/llx-test.c:1094:31: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:1112:37: style: Variable 'min_elem' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:1113:37: style: Variable 'max_elem' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:1194:19: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:1971:25: style: Variable 'part_llx' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/llx-test.c:2217:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/range-map-test.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/range-map-test.c:160:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/range-map-test.c:525:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/range-map-test.c:107:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/range-map-test.c:251:42: style: Parameter 'elements' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/range-map-test.c:294:32: style: Variable 'e' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/range-map-test.c:519:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/range-set-test.c:165:3: error: There is an unknown macro here somewhere. Configuration is required. If RANGE_SET_FOR_EACH is a macro then please configure it. [unknownMacro] pspp-2.0.0/tests/libpspp/range-tower-test.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/range-tower-test.c:633:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/range-tower-test.c:164:28: style: Variable 'node' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/range-tower-test.c:627:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/range-tower-test.c:72:23: style: struct member 'region::start' is never used. [unusedStructMember] pspp-2.0.0/tests/libpspp/range-tower-test.c:73:23: style: struct member 'region::end' is never used. [unusedStructMember] pspp-2.0.0/tests/libpspp/sparse-array-test.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/sparse-array-test.c:459:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/sparse-array-test.c:131:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/sparse-array-test.c:314:31: style: Parameter 'array' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/sparse-array-test.c:453:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/sparse-xarray-test.c:451:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mc [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/sparse-xarray-test.c:477:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/sparse-xarray-test.c:517:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/sparse-xarray-test.c:614:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MC_MAX_ERROR_COUNT [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/sparse-xarray-test.c:292:23: style: Variable 'params' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/sparse-xarray-test.c:451:23: style: Variable 'params' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/str-test.c:35:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F26ADIC_STRLEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/str-test.c:87:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/str-test.c:81:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/string-map-test.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/string-map-test.c:957:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/string-map-test.c:218:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/string-map-test.c:391:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/string-map-test.c:379:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/string-map-test.c:391:15: note: Shadow variable pspp-2.0.0/tests/libpspp/string-map-test.c:841:53: style: Parameter 'data' can be declared as const array. However it seems that 'get_keys_and_values_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/string-map-test.c:856:17: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/string-map-test.c:841:53: note: Parameter 'data' can be declared as const array pspp-2.0.0/tests/libpspp/string-map-test.c:951:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/string-set-test.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/string-set-test.c:728:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/string-set-test.c:187:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/string-set-test.c:342:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/string-set-test.c:330:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/string-set-test.c:342:15: note: Shadow variable pspp-2.0.0/tests/libpspp/string-set-test.c:531:46: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'union_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/string-set-test.c:540:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/string-set-test.c:531:46: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/string-set-test.c:563:50: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'intersect_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/string-set-test.c:572:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/string-set-test.c:563:50: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/string-set-test.c:577:50: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'subtract_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/string-set-test.c:586:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/string-set-test.c:577:50: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/string-set-test.c:622:45: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'clone_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/string-set-test.c:632:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/string-set-test.c:622:45: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/string-set-test.c:722:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/stringi-map-test.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/stringi-map-test.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F26ADIC_STRLEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/stringi-map-test.c:961:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/stringi-map-test.c:171:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/stringi-map-test.c:364:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/stringi-map-test.c:352:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/stringi-map-test.c:364:15: note: Shadow variable pspp-2.0.0/tests/libpspp/stringi-map-test.c:844:54: style: Parameter 'data' can be declared as const array. However it seems that 'get_keys_and_values_cb' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/stringi-map-test.c:860:17: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/stringi-map-test.c:844:54: note: Parameter 'data' can be declared as const array pspp-2.0.0/tests/libpspp/stringi-map-test.c:955:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/stringi-set-test.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/stringi-set-test.c:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F26ADIC_STRLEN_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/stringi-set-test.c:715:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/stringi-set-test.c:138:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/stringi-set-test.c:329:15: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/stringi-set-test.c:317:11: note: Shadowed declaration pspp-2.0.0/tests/libpspp/stringi-set-test.c:329:15: note: Shadow variable pspp-2.0.0/tests/libpspp/stringi-set-test.c:518:46: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'union_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/stringi-set-test.c:527:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/stringi-set-test.c:518:46: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/stringi-set-test.c:550:50: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'intersect_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/stringi-set-test.c:559:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/stringi-set-test.c:550:50: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/stringi-set-test.c:564:50: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'subtract_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/stringi-set-test.c:573:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/stringi-set-test.c:564:50: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/stringi-set-test.c:609:45: style: Parameter 'b_pat' can be declared as pointer to const. However it seems that 'clone_cb' is a callback function, if 'b_pat' is declared with const you might also need to cast function pointer(s). [constParameterCallback] pspp-2.0.0/tests/libpspp/stringi-set-test.c:619:21: note: You might need to cast the function pointer here pspp-2.0.0/tests/libpspp/stringi-set-test.c:609:45: note: Parameter 'b_pat' can be declared as pointer to const pspp-2.0.0/tests/libpspp/stringi-set-test.c:709:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/tower-test.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/tower-test.c:185:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/tower-test.c:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/tower-test.c:721:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/tower-test.c:123:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/libpspp/tower-test.c:715:23: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/tests/libpspp/u8-istream-test.c:46:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/u8-istream-test.c:61:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/u8-istream-test.c:115:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable program_name [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/zip-test.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/libpspp/zip-test.c:87:17: style: Local variable 'error' shadows outer variable [shadowVariable] pspp-2.0.0/tests/libpspp/zip-test.c:69:13: note: Shadowed declaration pspp-2.0.0/tests/libpspp/zip-test.c:87:17: note: Shadow variable pspp-2.0.0/tests/libpspp/zip-test.c:69:13: style: Variable 'error' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/libpspp/zip-test.c:87:17: style: Variable 'error' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/tests/math/chart-get-scale-test.c:56:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/ascii-test.c:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/ascii-test.c:135:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/ascii-test.c:215:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] pspp-2.0.0/tests/output/ascii-test.c:204:40: warning: Either the condition '!input' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck] pspp-2.0.0/tests/output/ascii-test.c:64:7: note: Assuming that condition '!input' is not redundant pspp-2.0.0/tests/output/ascii-test.c:67:9: note: Calling function 'draw', 1st argument 'input' value is 0 pspp-2.0.0/tests/output/ascii-test.c:204:40: note: Null pointer dereference pspp-2.0.0/tests/output/pivot-table-test.c:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ENDCMD [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:199:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:303:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:330:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:347:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ALL [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:360:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:404:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:417:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:431:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_HALIGN_RIGHT [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:485:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_VALIGN_TOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:504:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:558:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_VALUE_NUMERIC [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:688:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:726:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_ASTERISK [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:769:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:779:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:831:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TABLE_N_STROKES [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:847:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:861:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_N_BORDERS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:923:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LBRACK [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:955:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_LBRACK [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:1053:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:1073:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIVOT_AXIS_ROW [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:1115:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_EQUALS [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:1141:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_SLASH [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/pivot-table-test.c:84:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/output/pivot-table-test.c:452:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/output/pivot-table-test.c:549:5: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/tests/output/pivot-table-test.c:843:47: style: Parameter 'base_style' can be declared as pointer to const [constParameterPointer] pspp-2.0.0/tests/output/tex-glyphs.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/tex-glyphs.c:82:35: warning: Assert statement modifies 'x'. [assignmentInAssert] pspp-2.0.0/tests/output/tex-strings.c:103:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] pspp-2.0.0/tests/output/tex-strings.c:96:9: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] pspp-2.0.0/utilities/pspp-convert.c:82:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_STOP [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-convert.c:117:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-convert.c:409:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-convert.c:470:28: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] pspp-2.0.0/utilities/pspp-convert.c:466:23: note: Assuming that condition '!p' is not redundant pspp-2.0.0/utilities/pspp-convert.c:470:28: note: Null pointer dereference pspp-2.0.0/utilities/pspp-convert.c:280:27: warning: Either the condition 'dot==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] pspp-2.0.0/utilities/pspp-convert.c:276:15: note: Assuming that condition 'dot==NULL' is not redundant pspp-2.0.0/utilities/pspp-convert.c:280:27: note: Null pointer addition pspp-2.0.0/utilities/pspp-convert.c:469:34: warning: Either the condition '!p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] pspp-2.0.0/utilities/pspp-convert.c:466:23: note: Assuming that condition '!p' is not redundant pspp-2.0.0/utilities/pspp-convert.c:469:34: note: Null pointer subtraction pspp-2.0.0/utilities/pspp-convert.c:393:41: style:inconclusive: Function 'decrypt_file' argument 2 names different: declaration 'input_filename' definition 'ifh'. [funcArgNamesDifferent] pspp-2.0.0/utilities/pspp-convert.c:56:53: note: Function 'decrypt_file' argument 2 names different: declaration 'input_filename' definition 'ifh'. pspp-2.0.0/utilities/pspp-convert.c:393:41: note: Function 'decrypt_file' argument 2 names different: declaration 'input_filename' definition 'ifh'. pspp-2.0.0/utilities/pspp-convert.c:394:41: style:inconclusive: Function 'decrypt_file' argument 3 names different: declaration 'output_filename' definition 'ofh'. [funcArgNamesDifferent] pspp-2.0.0/utilities/pspp-convert.c:57:53: note: Function 'decrypt_file' argument 3 names different: declaration 'output_filename' definition 'ofh'. pspp-2.0.0/utilities/pspp-convert.c:394:41: note: Function 'decrypt_file' argument 3 names different: declaration 'output_filename' definition 'ofh'. pspp-2.0.0/utilities/pspp-convert.c:447:24: style: Variable 'password' is assigned a value that is never used. [unreadVariable] pspp-2.0.0/utilities/pspp-dump-sav.c:160:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:281:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTEGER_LSB_FIRST [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:482:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:515:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:722:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:1037:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:1299:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:1639:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-dump-sav.c:297:27: style: Expression is always true because 'else if' condition is opposite to previous condition at line 293. [multiCondition] pspp-2.0.0/utilities/pspp-dump-sav.c:293:22: note: first condition pspp-2.0.0/utilities/pspp-dump-sav.c:297:27: note: else if condition is opposite to first condition pspp-2.0.0/utilities/pspp-dump-sav.c:1389:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint] pspp-2.0.0/utilities/pspp-dump-sav.c:1401:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] pspp-2.0.0/utilities/pspp-dump-sav.c:1122:46: warning: Possible null pointer dereference: label [nullPointer] pspp-2.0.0/utilities/pspp-dump-sav.c:1100:25: note: Assignment 'label=NULL', assigned value is 0 pspp-2.0.0/utilities/pspp-dump-sav.c:1115:28: note: Assuming condition is false pspp-2.0.0/utilities/pspp-dump-sav.c:1122:46: note: Null pointer dereference pspp-2.0.0/utilities/pspp-dump-sav.c:747:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/utilities/pspp-dump-sav.c:804:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] pspp-2.0.0/utilities/pspp-output.c:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_GROUP [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:358:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:425:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:538:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:616:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:713:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ME [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:745:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ITEM_TABLE [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:803:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_S_ERROR [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:815:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_msg [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:874:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_CRITERIA_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:890:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OUTPUT_ALL_CLASSES [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:1068:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:1165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DS_EMPTY_INITIALIZER [valueFlowBailoutIncompleteVar] pspp-2.0.0/utilities/pspp-output.c:887:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/utilities/pspp-output.c:952:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/utilities/pspp-output.c:969:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] pspp-2.0.0/utilities/pspp-output.c:602:15: style: Condition '!last_structure_member' is always true [knownConditionTrueFalse] pspp-2.0.0/utilities/pspp-output.c:596:39: note: Assignment 'last_structure_member=NULL', assigned value is 0 pspp-2.0.0/utilities/pspp-output.c:602:15: note: Condition '!last_structure_member' is always true pspp-2.0.0/utilities/pspp-output.c:528:41: warning: Either the condition '!xpath_obj' is redundant or there is possible null pointer dereference: xpath_obj. [nullPointerRedundantCheck] pspp-2.0.0/utilities/pspp-output.c:525:19: note: Assuming that condition '!xpath_obj' is not redundant pspp-2.0.0/utilities/pspp-output.c:528:41: note: Null pointer dereference pspp-2.0.0/utilities/pspp-output.c:832:16: warning: Either the condition '!c' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck] pspp-2.0.0/utilities/pspp-output.c:828:7: note: Assuming that condition '!c' is not redundant pspp-2.0.0/utilities/pspp-output.c:832:16: note: Null pointer dereference pspp-2.0.0/utilities/pspp-output.c:118:27: style: Local variable 'i' shadows outer variable [shadowVariable] pspp-2.0.0/utilities/pspp-output.c:108:19: note: Shadowed declaration pspp-2.0.0/utilities/pspp-output.c:118:27: note: Shadow variable pspp-2.0.0/utilities/pspp-output.c:997:32: style: Parameter 'argv' can be declared as const array [constParameter] pspp-2.0.0/src/language/commands/matrix.c:8366:39: error: Null pointer dereference: rows [ctunullpointer] pspp-2.0.0/src/language/commands/matrix.c:8538:25: note: Assignment 'rows=NULL', assigned value is 0 pspp-2.0.0/src/language/commands/matrix.c:8543:36: note: Assuming condition is false pspp-2.0.0/src/language/commands/matrix.c:8602:26: note: Calling function matrix_mget_commit_var, 1st argument is null pspp-2.0.0/src/language/commands/matrix.c:8366:39: note: Dereferencing argument rows that is null pspp-2.0.0/tests/libpspp/abt-test.c:91:14: error: Null pointer dereference: p [ctunullpointer] pspp-2.0.0/tests/libpspp/abt-test.c:442:20: note: Calling function 'check_abt', 2nd argument 'NULL' value is 0 pspp-2.0.0/tests/libpspp/abt-test.c:326:19: note: Calling function xmemdup, 1st argument is null pspp-2.0.0/tests/libpspp/abt-test.c:91:14: note: Dereferencing argument p that is null pspp-2.0.0/tests/libpspp/bt-test.c:92:14: error: Null pointer dereference: p [ctunullpointer] pspp-2.0.0/tests/libpspp/bt-test.c:357:18: note: Calling function 'check_bt', 2nd argument 'NULL' value is 0 pspp-2.0.0/tests/libpspp/bt-test.c:294:19: note: Calling function xmemdup, 1st argument is null pspp-2.0.0/tests/libpspp/bt-test.c:92:14: note: Dereferencing argument p that is null pspp-2.0.0/tests/libpspp/sparse-array-test.c:99:14: error: Null pointer dereference: p [ctunullpointer] pspp-2.0.0/tests/libpspp/sparse-array-test.c:210:29: note: Calling function 'check_sparse_array', 2nd argument 'NULL' value is 0 pspp-2.0.0/tests/libpspp/sparse-array-test.c:143:19: note: Calling function xmemdup, 1st argument is null pspp-2.0.0/tests/libpspp/sparse-array-test.c:99:14: note: Dereferencing argument p that is null pspp-2.0.0/tests/output/ascii-test.c:204:40: warning: Null pointer dereference: stream [ctunullpointer] pspp-2.0.0/tests/output/ascii-test.c:64:7: note: Assuming that condition '!input' is not redundant pspp-2.0.0/tests/output/ascii-test.c:67:8: note: Calling function draw, 1st argument is null pspp-2.0.0/tests/output/ascii-test.c:204:40: note: Dereferencing argument stream that is null diff: DONE