2025-05-10 22:06 ftp://ftp.de.debian.org/debian/pool/main/g/gmp/gmp_6.3.0+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: beb3362 (2025-05-10 14:33:23 +0200) count: 1946 1931 elapsed-time: 97.4 98.5 head-timing-info: old-timing-info: head results: gmp-6.3.0+dfsg/gmp-impl.h:5218:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gmp-impl.h:5238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/assert.c:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/assert.c:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:291:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:889:32: style:inconclusive: Boolean expression 'r==u1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2953:11: style:inconclusive: Boolean expression 's0->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2953:29: style:inconclusive: Boolean expression 't0->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2958:15: style:inconclusive: Boolean expression 't0->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2958:34: style:inconclusive: Boolean expression 's0->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3454:11: style:inconclusive: Boolean expression 'n->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3480:8: style:inconclusive: Boolean expression 'U->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3512:11: style:inconclusive: Boolean expression 'n->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3594:7: style:inconclusive: Boolean expression 'n->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3630:24: style:inconclusive: Boolean expression 'j_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1168:7: style: Condition 'tp' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1155:15: note: Assignment 'tp=NULL', assigned value is 0 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1168:7: note: Condition 'tp' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3841:8: style: Condition 'vx' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3837:8: note: Assignment 'vx=-vc', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3841:8: note: Condition 'vx' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3878:17: style: Condition 'rx' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3838:8: note: Assignment 'rx=-rc', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3878:17: note: Condition 'rx' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3914:8: style: Condition 'vx' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3909:8: note: Assignment 'vx=-vc', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3914:8: note: Condition 'vx' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3951:17: style: Condition 'rx' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3910:8: note: Assignment 'rx=-rc', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3951:17: note: Condition 'rx' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4020:17: style: Condition 'rx' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3983:8: note: Assignment 'rx=-rc', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4020:17: note: Condition 'rx' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4172:13: style: Condition 'ux' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4165:8: note: Assignment 'ux=-(unsigned long)(us>=0)', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4172:13: note: Condition 'ux' is always false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4177:10: style: Condition 'ux==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4165:8: note: Assignment 'ux=-(unsigned long)(us>=0)', assigned value is less than 1 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4171:9: note: Assuming condition is false gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4177:10: note: Condition 'ux==0' is always true gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4559:11: style: Condition '!k' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4558:26: note: Assignment 'k=(sizeof(unsigned long)*8)<=8', assigned value is 0 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4559:11: note: Condition '!k' is always true gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1990:7: style: Variable 'b' is assigned an expression that holds the same value. [redundantAssignment] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1990:7: note: __mpz_srcptr_swap__tmp is assigned 'a' here. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1990:7: note: Variable 'b' is assigned an expression that holds the same value. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2857:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2857:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2857:7: note: Variable 'v' is assigned an expression that holds the same value. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3823:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3823:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3823:7: note: Variable 'v' is assigned an expression that holds the same value. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3895:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3895:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3895:7: note: Variable 'v' is assigned an expression that holds the same value. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3968:7: style: Variable 'v' is assigned an expression that holds the same value. [redundantAssignment] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3968:7: note: __mpz_srcptr_swap__tmp is assigned 'u' here. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3968:7: note: Variable 'v' is assigned an expression that holds the same value. gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1577:44: style: Checking if unsigned expression 'up[ulongsize]' is less than zero. [unsignedLessThanZero] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1572:24: note: Assignment 'ulongrem=0', assigned value is 0 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1577:44: note: Unsigned less than zero gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4568:23: warning:inconclusive: Expression 'un-1' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4552:12: note: Assuming that condition '(un)>=0' is not redundant gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4552:12: note: Assignment 'un=(un)>=0?(un):-(un)', assigned value is 0 gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:4568:23: note: Negative value is converted to an unsigned value gmp-6.3.0+dfsg/compat.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If __MPN is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/cxx/isfuns.cc:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/ismpf.cc:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_DECIMAL_POINT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/ismpq.cc:62:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eofbit [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/ismpz.cc:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/ismpznw.cc:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eofbit [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/osdoprnti.cc:60:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_asprintf_funs_noformat [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/osfuns.cc:60:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/cxx/osfuns.cc:63:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gmp-6.3.0+dfsg/cxx/osmpf.cc:60:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_DECIMAL_POINT [valueFlowBailoutIncompleteVar] ../../../gmp/demos/calc/calc.y:266:1: portability: Omitted return type of function 'yyerror' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ../../../gmp/demos/calc/calc.y:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ../../../gmp/demos/calc/calc.y:268:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ../../../gmp/demos/calc/calc.y:296:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] calc.c:1238:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ../../../gmp/demos/calc/calc.y:242:9: error: Array 'stack[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds] ../../../gmp/demos/calc/calc.y:248:9: error: Array 'stack[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds] calc.c:1323:3: style: The comparison '0 <= yystate' is always true. [knownConditionTrueFalse] calc.c:1265:31: note: 'yystate' is assigned value '0' here. calc.c:1323:3: note: The comparison '0 <= yystate' is always true. calc.c:1553:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calc.y:266:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ../../../gmp/demos/calc/calc.y:274:23: style: Parameter 'argv' can be declared as const array [constParameter] calc.c:1238:11: style: Variable 'yymsg' is assigned a value that is never used. [unreadVariable] calclex.c:739:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] calclex.c:1158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] calclex.c:1344:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] calclex.c:1487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] calclex.c:1725:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] calclex.c:1006:16: style: Condition 'yywrap()' is always true [knownConditionTrueFalse] calclex.c:1006:16: note: Calling function 'yywrap' returns 1 calclex.c:1006:16: note: Condition 'yywrap()' is always true calclex.c:1343:17: style: Condition 'yywrap()' is always true [knownConditionTrueFalse] calclex.c:1343:17: note: Calling function 'yywrap' returns 1 calclex.c:1343:17: note: Condition 'yywrap()' is always true calclex.c:1491:2: warning: Possible null pointer dereference: b [nullPointer] calclex.c:1384:17: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 calclex.c:1491:2: note: Null pointer dereference calclex.c:1492:2: warning: Possible null pointer dereference: b [nullPointer] calclex.c:1384:17: note: Calling function 'yy_init_buffer', 1st argument '(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL' value is 0 calclex.c:1492:2: note: Null pointer dereference calclex.c:1158:3: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] calclex.c:1158:3: note: c is initialized calclex.c:1158:3: note: c is overwritten ../../../gmp/demos/calc/calclex.l:68:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:89:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:99:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:104:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:109:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:114:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:119:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:124:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:129:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:134:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:139:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:146:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:165:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ../../../gmp/demos/calc/calclex.l:170:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] calclex.c:1117:23: style: Checking if unsigned expression 'num_to_read' is less than zero. [unsignedLessThanZero] calclex.c:1130:19: style: Checking if unsigned expression 'new_size' is less than zero. [unsignedLessThanZero] calclex.c:1234:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] calclex.c:361:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. calclex.c:1234:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. calclex.c:1258:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] calclex.c:598:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. calclex.c:1258:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. calclex.c:1676:48: style:inconclusive: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] calclex.c:314:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. calclex.c:1676:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. calclex.c:1689:48: style:inconclusive: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] calclex.c:315:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. calclex.c:1689:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. calclex.c:1689:68: style:inconclusive: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] calclex.c:315:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. calclex.c:1689:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. calclex.c:1821:24: style:inconclusive: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent] calclex.c:563:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. calclex.c:1821:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. calclex.c:1071:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] calclex.c:1273:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] calclex.c:1689:48: style: Parameter 'yybytes' can be declared as pointer to const [constParameterPointer] calclex.c:1723:43: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/demos/expr/expr.c:666:22: style:inconclusive: Boolean expression 'cmp<0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/demos/expr/expr.c:667:22: style:inconclusive: Boolean expression 'cmp==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/demos/expr/expr.c:668:22: style:inconclusive: Boolean expression 'cmp>0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/demos/expr/expr.c:529:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gmp-6.3.0+dfsg/demos/expr/exprfa.c:180:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_clear [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/exprqa.c:89:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_clear [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/exprza.c:97:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpz_clear [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/run-expr.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/run-expr.c:181:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/run-expr.c:66:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/demos/expr/run-expr.c:94:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/demos/expr/run-expr.c:119:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/demos/expr/run-expr.c:51:57: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/demos/expr/t-expr.c:322:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/t-expr.c:398:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/t-expr.c:472:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/expr/t-expr.c:295:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/demos/expr/t-expr.c:369:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/demos/expr/t-expr.c:444:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/demos/expr/t-expr.c:497:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/demos/factorize.c:256:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/factorize.c:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/isprime.c:29:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/isprime.c:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/pexpr.c:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RAND_ALG_LC [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/pexpr.c:1022:12: style: Condition 'cnt!=0' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/demos/pexpr.c:1020:10: note: Assignment 'cnt=0', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:1022:12: note: Condition 'cnt!=0' is always false gmp-6.3.0+dfsg/demos/pexpr.c:833:7: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:832:20: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:832:20: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:833:7: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:834:17: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:832:20: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:832:20: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:834:17: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:840:15: warning: If memory allocation fails, then there is a possible null pointer dereference: sc [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:839:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:839:19: note: Assignment 'sc=malloc(str-s+1)', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:840:15: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:841:7: warning: If memory allocation fails, then there is a possible null pointer dereference: sc [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:839:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:839:19: note: Assignment 'sc=malloc(str-s+1)', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:841:7: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:843:20: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:832:20: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:832:20: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:843:20: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:870:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:869:16: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:869:16: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:870:3: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:871:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:869:16: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:869:16: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:871:3: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:872:3: warning: If memory allocation fails, then there is a possible null pointer dereference: res [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:869:16: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:869:16: note: Assignment 'res=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:872:3: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:985:4: warning: If memory allocation fails, then there is a possible null pointer dereference: two [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:984:17: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:984:17: note: Assignment 'two=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:985:4: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:986:21: warning: If memory allocation fails, then there is a possible null pointer dereference: two [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/pexpr.c:984:17: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/pexpr.c:984:17: note: Assignment 'two=malloc(sizeof(struct expr))', assigned value is 0 gmp-6.3.0+dfsg/demos/pexpr.c:986:21: note: Null pointer dereference gmp-6.3.0+dfsg/demos/pexpr.c:430:16: style: Local variable 's' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/demos/pexpr.c:353:11: note: Shadowed declaration gmp-6.3.0+dfsg/demos/pexpr.c:430:16: note: Shadow variable gmp-6.3.0+dfsg/demos/pexpr.c:171:31: style: Parameter 'xp' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/demos/pexpr.c:294:13: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/demos/pexpr.c:658:14: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/demos/pexpr.c:673:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/demos/pexpr.c:830:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/demos/pexpr.c:196:16: style: Variable 'act.sa_flags' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/demos/primes.c:80:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/primes.c:159:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/primes.c:319:12: warning: If memory allocation fails, then there is a possible null pointer dereference: (long*)s [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gmp-6.3.0+dfsg/demos/primes.c:222:20: note: Calling function 'find_primes', 1st argument 's' value is 0 gmp-6.3.0+dfsg/demos/primes.c:319:12: note: Null pointer dereference gmp-6.3.0+dfsg/demos/primes.c:349:11: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/primes.c:348:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/primes.c:348:14: note: Assignment 's=malloc(ssize)', assigned value is 0 gmp-6.3.0+dfsg/demos/primes.c:349:11: note: Null pointer dereference gmp-6.3.0+dfsg/demos/primes.c:355:11: warning: If memory allocation fails, then there is a possible null pointer dereference: s [nullPointerOutOfMemory] gmp-6.3.0+dfsg/demos/primes.c:348:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/primes.c:348:14: note: Assignment 's=malloc(ssize)', assigned value is 0 gmp-6.3.0+dfsg/demos/primes.c:353:16: note: Assuming condition is false gmp-6.3.0+dfsg/demos/primes.c:355:11: note: Null pointer dereference gmp-6.3.0+dfsg/demos/primes.c:257:28: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gmp-6.3.0+dfsg/demos/primes.c:221:21: note: Calling function 'sieve_region', 1st argument 's' value is 0 gmp-6.3.0+dfsg/demos/primes.c:257:28: note: Null pointer addition gmp-6.3.0+dfsg/demos/primes.c:100:9: style: Variable 'progname' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/demos/qcn.c:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/demos/qcn.c:149:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/errno.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_ERROR_SQRT_OF_NEGATIVE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/errno.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_ERROR_DIVISION_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/errno.c:76:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_ERROR_MPZ_OVERFLOW [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/errno.c:56:3: style:inconclusive: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] gmp-6.3.0+dfsg/extract-dbl.c:168:0: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective] gmp-6.3.0+dfsg/extract-dbl.c:168:2: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective] gmp-6.3.0+dfsg/gen-bases.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-bases.c:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-bases.c:238:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-bases.c:198:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/gen-bases.c:205:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1312:21: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1312:21: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2082:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2082:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2152:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2152:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2162:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2162:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2172:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2172:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2182:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2182:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2541:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2541:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2712:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:2712:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3212:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3212:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3308:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3308:9: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3364:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:3364:9: note: Shadow variable gmp-6.3.0+dfsg/bootstrap.c:94:10: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/bootstrap.c:94:10: note: Shadow variable gmp-6.3.0+dfsg/gen-bases.c:127:9: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/gen-bases.c:127:9: note: Shadow variable gmp-6.3.0+dfsg/gen-bases.c:169:12: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-bases.c:42:8: note: Shadowed declaration gmp-6.3.0+dfsg/gen-bases.c:169:12: note: Shadow variable gmp-6.3.0+dfsg/gen-fac.c:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-fac.c:271:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-fac.c:265:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/gen-fib.c:113:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-fib.c:126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1717:13: style: Local variable 'f' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-fib.c:34:9: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1717:13: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1832:14: style: Local variable 'f' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-fib.c:34:9: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1832:14: note: Shadow variable gmp-6.3.0+dfsg/gen-fib.c:120:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/gen-jacobitab.c:123:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/gen-psqr.c:459:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-psqr.c:563:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-psqr.c:137:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/gen-psqr.c:137:30: style: Variable 'q' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/gen-psqr.c:151:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/gen-psqr.c:151:30: style: Variable 'q' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/gen-psqr.c:557:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/gen-sieve.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-sieve.c:118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-sieve.c:181:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/gen-sieve.c:175:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/gen-trialdivtab.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1715:10: style: Local variable 'B' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-trialdivtab.c:57:7: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1715:10: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1774:10: style: Local variable 'B' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-trialdivtab.c:57:7: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1774:10: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1809:10: style: Local variable 'B' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/gen-trialdivtab.c:57:7: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:1809:10: note: Shadow variable gmp-6.3.0+dfsg/gen-trialdivtab.c:60:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/memory.c:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/memory.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/memory.c:56:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/memory.c:104:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/memory.c:104:7: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:111:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mp_size [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:292:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mp_d [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:362:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mp_d [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:432:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mp_size [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.c:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.c:274:32: style:inconclusive: Function 'hex_random_op4' argument 5 names different: declaration 'rp' definition 'cp'. [funcArgNamesDifferent] gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.h:44:37: note: Function 'hex_random_op4' argument 5 names different: declaration 'rp' definition 'cp'. gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.c:274:32: note: Function 'hex_random_op4' argument 5 names different: declaration 'rp' definition 'cp'. gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.c:274:43: style:inconclusive: Function 'hex_random_op4' argument 6 names different: declaration 'qp' definition 'dp'. [funcArgNamesDifferent] gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.h:44:48: note: Function 'hex_random_op4' argument 6 names different: declaration 'qp' definition 'dp'. gmp-6.3.0+dfsg/mini-gmp/tests/hex-random.c:274:43: note: Function 'hex_random_op4' argument 6 names different: declaration 'qp' definition 'dp'. gmp-6.3.0+dfsg/mini-gmp/tests/mini-random.c:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-add.c:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-aorsmul.c:63:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-bitops.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-cmp_d.c:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-cmp_d.c:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-cmp_d.c:52:38: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gmp-6.3.0+dfsg/mini-gmp/tests/t-cmp_d.c:276:27: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/mini-gmp/tests/t-comb.c:44:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-comb.c:91:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-comb.c:152:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-comb.c:163:27: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/mini-gmp/tests/t-cong.c:130:31: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/mini-gmp/tests/t-div.c:89:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-div_2exp.c:70:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-double.c:70:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-double.c:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-gcd.c:123:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-import.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-import.c:67:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-invert.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-invert.c:92:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-lcm.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-limbs.c:76:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-logops.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-logops.c:83:6: style:inconclusive: Boolean expression 'res->_mp_size!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mini-gmp/tests/t-lucm.c:51:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:72:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:118:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:72:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:72:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:72:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:72:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:78:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:78:5: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:78:5: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_addsub.c:78:5: warning: %i in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_double.c:95:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_double.c:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_double.c:139:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_double.c:207:27: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv.c:81:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv.c:101:8: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv.c:117:8: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv.c:140:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv.c:153:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_muldiv_2exp.c:85:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_str.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mpq_str.c:160:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-mul.c:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-powm.c:47:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-pprime_p.c:178:27: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/mini-gmp/tests/t-reuse.c:610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-reuse.c:631:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-reuse.c:654:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-root.c:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-scan.c:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-signed.c:50:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-signed.c:105:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-signed.c:340:27: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/mini-gmp/tests/t-sqrt.c:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-sqrt.c:116:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-str.c:104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-str.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/t-str.c:262:15: style: Local variable 'i' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mini-gmp/tests/t-str.c:139:12: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/tests/t-str.c:262:15: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/tests/t-sub.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:77:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:91:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:112:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:142:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:175:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:184:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:160:21: style: Condition 'initial_alloc!=total_alloc' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:158:17: note: initial_alloc is assigned 'total_alloc' here. gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:160:21: note: Condition 'initial_alloc!=total_alloc' is always false gmp-6.3.0+dfsg/mini-gmp/tests/testutils.c:162:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:495:14: style: Local variable 'gmp_reallocate_func' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:329:17: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:495:14: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:496:12: style: Local variable 'gmp_free_func' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:330:15: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:496:12: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:515:10: style: Local variable 'gmp_free_func' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:330:15: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:515:10: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:540:14: style: Local variable 'gmp_allocate_func' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:328:17: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:540:14: note: Shadow variable gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:541:12: style: Local variable 'gmp_free_func' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mini-gmp/mini-gmp.c:330:15: note: Shadowed declaration gmp-6.3.0+dfsg/mini-gmp/mini-mpq.c:541:12: note: Shadow variable gmp-6.3.0+dfsg/mpf/add.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/add.c:175:17: style: Variable 'rp[rsize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/add_ui.c:119:20: style: Variable 'sump[usize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/add_ui.c:132:12: style: Variable 'sump[0]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/add_ui.c:147:26: style: Variable 'sump[usize+(-uexp)]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/ceilfloor.c:42:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpf/clears.c:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/cmp_d.c:42:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/div.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/div_2exp.c:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/div_2exp.c:130:18: style: Variable 'rp[abs_usize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/div_ui.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/dump.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/eq.c:83:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/fits_s.h:70:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/get_d.c:44:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/get_d_2exp.c:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/get_dfl_prec.c:37:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/get_str.c:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/get_str.c:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/get_str.c:258:14: style: Local variable 'i' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpf/get_str.c:131:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpf/get_str.c:258:14: note: Shadow variable gmp-6.3.0+dfsg/mpf/init.c:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/inits.c:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/inp_str.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/iset.c:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/iset_d.c:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/iset_si.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/iset_str.c:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/iset_ui.c:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_default_fp_limb_precision [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/mul.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/mul_2exp.c:92:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/mul_2exp.c:124:18: style: Variable 'rp[abs_usize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/mul_ui.c:135:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/out_str.c:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/pow_ui.c:55:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/reldiff.c:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/set_d.c:57:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/set_q.c:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/set_si.c:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/set_str.c:83:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/set_str.c:132:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_DECIMAL_POINT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/set_str.c:129:9: style: Variable 'dotpos' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/mpf/set_str.c:249:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/set_ui.c:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/sqrt.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/sqrt.c:100:13: style: Variable 'usize' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpf/sqrt_ui.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/sub.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/ui_div.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpf/urandomb.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/alpha/dive_1.c:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/cray/ieee/invert_limb.c:110:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/cray/ieee/mul_1.c:42:26: style: Unused variable: s1 [unusedVariable] gmp-6.3.0+dfsg/mpn/cray/lshift.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/cray/rshift.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/add_n_sub_n.c:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bdiv_dbm1c.c:49:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bdiv_q.c:50:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bdiv_q.c:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bdiv_q_1.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bdiv_qr.c:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bdiv_qr.c:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MU_BDIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/binvert.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_size_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/broot.c:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/broot.c:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/broot.c:47:17: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] gmp-6.3.0+dfsg/mpn/generic/broot.c:45:15: note: s is initialized gmp-6.3.0+dfsg/mpn/generic/broot.c:47:17: note: s is overwritten gmp-6.3.0+dfsg/mpn/generic/brootinv.c:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bsqrt.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/bsqrtinv.c:58:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/com.c:37:1: error: There is an unknown macro here somewhere. Configuration is required. If __MPN is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:294:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:180:14: style: Local variable 'n' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:68:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:180:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:181:11: style: Local variable 'p' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:69:10: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:181:11: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:276:14: style: Local variable 't' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:206:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:276:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:277:17: style: Local variable 'shift' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:225:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:277:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:278:17: style: Local variable 'n' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:224:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/compute_powtab.c:278:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/dcpi1_bdiv_q.c:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_bdiv_q.c:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_bdiv_qr.c:71:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_bdiv_qr.c:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_div_q.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_div_qr.c:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_div_qr.c:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_div_qr.c:155:15: style: Local variable 'cy' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/dcpi1_div_qr.c:96:17: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/dcpi1_div_qr.c:155:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/dcpi1_divappr_q.c:52:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_divappr_q.c:91:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dcpi1_divappr_q.c:149:15: style: Local variable 'cy' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/dcpi1_divappr_q.c:89:17: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/dcpi1_divappr_q.c:149:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/div_q.c:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_q.c:168:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gmp-6.3.0+dfsg/mpn/generic/div_q.c:102:40: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/div_q.c:168:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/div_q.c:202:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gmp-6.3.0+dfsg/mpn/generic/div_q.c:102:40: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/div_q.c:202:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/div_q.c:252:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gmp-6.3.0+dfsg/mpn/generic/div_q.c:102:40: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/div_q.c:252:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/div_q.c:291:15: style: Local variable 'scratch' shadows outer argument [shadowArgument] gmp-6.3.0+dfsg/mpn/generic/div_q.c:102:40: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/div_q.c:291:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/div_q.c:265:11: style: Variable 'qh' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/div_qr_1.c:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_1n_pi1.c:224:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_1n_pi2.c:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_1n_pi2.c:112:7: style: struct member 'precomp_div_1_pi2::norm_cnt' is never used. [unusedStructMember] gmp-6.3.0+dfsg/mpn/generic/div_qr_1u_pi2.c:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:194:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:222:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:245:7: style:inconclusive: Boolean expression 'r1>=_q1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:245:7: style:inconclusive: Boolean expression 'r1>_q1' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:294:14: style: Local variable 'dinv' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:279:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/div_qr_2.c:294:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/div_qr_2n_pi1.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/div_qr_2u_pi1.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dive_1.c:98:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/diveby3.c:39:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/divexact.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/divis.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/divrem.c:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/divrem_1.c:107:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/divrem_2.c:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/dump.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/fib2_ui.c:71:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIB_TABLE_LIMIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/fib2_ui.c:131:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gmp-6.3.0+dfsg/mpn/generic/fib2_ui.c:140:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gmp-6.3.0+dfsg/mpn/generic/fib2m.c:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/gcd.c:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/gcd.c:112:17: style: Local variable 'scratch' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/gcd.c:83:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/gcd.c:112:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/gcd.c:154:17: style: Local variable 'matrix_scratch' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/gcd.c:84:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/gcd.c:154:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/gcd_22.c:45:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/gcdext.c:213:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/gcdext_lehmer.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/get_d.c:388:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/get_d.c:141:7: style: Unused variable: lshift [unusedVariable] gmp-6.3.0+dfsg/mpn/generic/get_d.c:141:15: style: Unused variable: nbits [unusedVariable] gmp-6.3.0+dfsg/mpn/generic/get_d.c:142:13: style: Unused variable: x [unusedVariable] gmp-6.3.0+dfsg/mpn/generic/get_d.c:142:16: style: Unused variable: mhi [unusedVariable] gmp-6.3.0+dfsg/mpn/generic/get_d.c:142:21: style: Unused variable: mlo [unusedVariable] gmp-6.3.0+dfsg/mpn/generic/get_str.c:162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_STR_PRECOMPUTE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/get_str.c:313:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_STR_DC_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/get_str.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd.c:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd2.c:97:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd2_jacobi.c:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_APPR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_APPR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:203:14: style: Local variable 'nn' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:191:17: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:203:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:253:14: style: Local variable 'nn' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:191:17: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:253:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/hgcd_jacobi.c:105:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_jacobi.c:166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_reduce.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_reduce.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_reduce.c:202:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_REDUCE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_reduce.c:226:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HGCD_REDUCE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_step.c:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/invert.c:44:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/invertappr.c:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/invertappr.c:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_size_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/invertappr.c:291:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/jacobi.c:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/jacobi.c:200:17: style: Local variable 'matrix_scratch' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/jacobi.c:164:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/jacobi.c:200:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/jacobi_2.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/lshift.c:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/lshiftc.c:53:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/matrix22_mul.c:81:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX22_STRASSEN_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/matrix22_mul.c:284:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX22_STRASSEN_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1.c:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1.c:240:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_1.c:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_1.c:233:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_2.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_2.c:104:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_3.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_3.c:104:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODLIMB_INVERSE_3 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_4.c:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_1_4.c:166:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mod_34lsub1.c:103:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mode1o.c:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_bdiv_q.c:119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_bdiv_q.c:243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_bdiv_qr.c:117:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_bdiv_qr.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_BDIV_Q_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:115:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:73:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:115:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:150:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:73:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/mu_div_q.c:150:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/mu_div_qr.c:288:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mu_div_qr.c:339:7: style: Variable 'cy' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/mu_divappr_q.c:218:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TO_MULMOD_BNM1_FOR_2NXN_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul.c:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_basecase.c:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FFT_FIRST_K [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:211:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:367:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:680:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:736:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:931:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:486:11: style: Local variable 'k' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:477:12: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:486:11: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/mul_fft.c:875:15: style: Variable 'cc' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/mul_n.c:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mullo_n.c:150:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULLO_DC_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mullo_n.c:209:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULLO_BASECASE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmid.c:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMID_TOOM42_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmid_n.c:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMID_TOOM42_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bknp1.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bknp1.c:133:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bknp1.c:182:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bknp1.c:294:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bknp1.c:394:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_FFT_MODF_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bknp1.c:460:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_FFT_MODF_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bnm1.c:82:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_FFT_MODF_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bnm1.c:126:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/mulmod_bnm1.c:361:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/nussbaumer_mul.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/perfpow.c:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/perfpow.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/perfpow.c:175:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/perfpow.c:248:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/perfpow.c:323:17: style:inconclusive: Boolean expression 'n==1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpn/generic/perfsqr.c:189:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sq_res_0x100 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/popham.c:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vp [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/pow_1.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powlo.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powlo.c:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powlo.c:68:22: style: Variable 'x' can be declared as const array [constVariable] gmp-6.3.0+dfsg/mpn/generic/powm.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powm.c:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powm.c:230:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powm.c:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/powm.c:166:22: style: Variable 'x' can be declared as const array [constVariable] gmp-6.3.0+dfsg/mpn/generic/pre_mod_1.c:49:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/random.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/random2.c:48:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/random2.c:75:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/redc_1.c:48:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/redc_2.c:94:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/redc_n.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/remove.c:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/remove.c:85:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/rootrem.c:105:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/rootrem.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/rootrem.c:216:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/rootrem.c:347:41: style: Variable 'perf_pow' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/mpn/generic/rootrem.c:345:13: note: perf_pow is assigned gmp-6.3.0+dfsg/mpn/generic/rootrem.c:347:41: note: perf_pow is overwritten gmp-6.3.0+dfsg/mpn/generic/rootrem.c:495:41: style: Variable 'perf_pow' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/mpn/generic/rootrem.c:494:13: note: perf_pow is assigned gmp-6.3.0+dfsg/mpn/generic/rootrem.c:495:41: note: perf_pow is overwritten gmp-6.3.0+dfsg/mpn/generic/rshift.c:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sbpi1_bdiv_q.c:87:17: style: Local variable 'q' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/sbpi1_bdiv_q.c:53:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/sbpi1_bdiv_q.c:87:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/sbpi1_div_q.c:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sbpi1_div_q.c:204:17: style: Local variable 'q' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/sbpi1_div_q.c:53:13: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/sbpi1_div_q.c:204:17: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/sbpi1_div_q.c:292:12: style: Variable 'cy' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/sbpi1_div_qr.c:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sbpi1_divappr_q.c:59:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sbpi1_divappr_q.c:180:8: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/scan0.c:47:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/scan1.c:47:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sec_div.c:68:8: error: There is an unknown macro here somewhere. Configuration is required. If Q is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpn/generic/sec_pi1_div.c:78:8: error: There is an unknown macro here somewhere. Configuration is required. If Q is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpn/generic/sec_powm.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sec_powm.c:225:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sec_powm.c:281:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sec_tabselect.c:64:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/set_str.c:80:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/set_str.c:148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SET_STR_DC_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/set_str.c:207:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/set_str.c:126:17: style: Variable 'pt' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/mpn/generic/sqr.c:41:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_BASECASE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqr_basecase.c:336:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqr_basecase.c:352:14: style: Local variable 'cy' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/sqr_basecase.c:343:17: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/sqr_basecase.c:352:14: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/sqrlo.c:148:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRLO_DC_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrlo.c:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRLO_BASECASE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrlo_basecase.c:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRLO_BASECASE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrmod_bnm1.c:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_FFT_MODF_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrmod_bnm1.c:117:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrmod_bnm1.c:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRMOD_BNM1_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:121:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:190:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:238:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:322:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:436:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/sqrtrem.c:273:9: style: Variable 'q' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/strongfibo.c:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/tdiv_qr.c:61:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/tdiv_qr.c:314:15: style: Local variable 'cy' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpn/generic/tdiv_qr.c:204:16: note: Shadowed declaration gmp-6.3.0+dfsg/mpn/generic/tdiv_qr.c:314:15: note: Shadow variable gmp-6.3.0+dfsg/mpn/generic/toom22_mul.c:179:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM33_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom22_mul.c:93:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom22_mul.c:93:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom2_sqr.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM3_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom2_sqr.c:72:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom2_sqr.c:72:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom33_mul.c:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM33_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom33_mul.c:92:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom33_mul.c:92:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom3_sqr.c:182:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM3_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom3_sqr.c:81:39: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom3_sqr.c:81:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom42_mul.c:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom42_mul.c:103:19: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom42_mulmid.c:129:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULMID_TOOM42_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom43_mul.c:114:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom6_vm2_neg [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom44_mul.c:161:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom7_w1_neg [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom4_sqr.c:124:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM4_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom52_mul.c:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom6_vm2_neg [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom53_mul.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom53_mul.c:105:19: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/generic/toom62_mul.c:74:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom6_sqr.c:42:0: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom6_sqr.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom6h_mul.c:42:0: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom6h_mul.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom8_sqr.c:41:0: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom8_sqr.c:41:2: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom8h_mul.c:42:0: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom8h_mul.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom_eval_pm2.c:77:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom_eval_pm2exp.c:53:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom_eval_pm2rexp.c:68:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_12pts.c:42:0: error: #error Not implemented: Both sublsh_n(,,,20) should be corrected. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_12pts.c:42:2: error: #error Not implemented: Both sublsh_n(,,,20) should be corrected. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_16pts.c:42:0: error: #error Not implemented: Both sublsh_n(,,,28) should be corrected; r2 and r5 need one more LIMB. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_16pts.c:42:2: error: #error Not implemented: Both sublsh_n(,,,28) should be corrected; r2 and r5 need one more LIMB. [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_6pts.c:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom6_vm2_neg [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_7pts.c:149:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toom7_w1_neg [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_8pts.c:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/udiv_w_sdiv.c:54:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/s390_64/z13/addmul_1.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/s390_64/z13/addmul_1.c:319:26: style: Variable 'overlap_addend1.dw' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpn/s390_64/z13/aormul_2.c:53:0: error: #error Missing define for operation to perform [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/s390_64/z13/aormul_2.c:53:6: error: #error Missing define for operation to perform [preprocessorErrorDirective] gmp-6.3.0+dfsg/mpn/s390_64/z13/sqr_basecase.c:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/s390_64/z13/sqr_basecase.c:64:7: error: Uninitialized variable: hi [uninitvar] gmp-6.3.0+dfsg/mpn/s390_64/z13/sqr_basecase.c:64:11: error: Uninitialized variable: lo [uninitvar] gmp-6.3.0+dfsg/mpn/sparc64/dive_1.c:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/sparc64/divrem_1.c:214:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/sparc64/mod_1.c:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/sparc64/mod_1.c:200:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/sparc64/mod_1.c:81:19: style: Variable 'src' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/mpn/sparc64/mod_1_4.c:62:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/sparc64/mod_1_4.c:231:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/sparc64/mode1o.c:156:12: style: Unused variable: i [unusedVariable] gmp-6.3.0+dfsg/mpn/x86/fat/fat.c:161:1: debug: Failed to parse 'typedef DECL_preinv_divrem_1 ( ( * preinv_divrem_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gmp-6.3.0+dfsg/mpn/x86/fat/fat.c:162:1: debug: Failed to parse 'typedef DECL_preinv_mod_1 ( ( * preinv_mod_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gmp-6.3.0+dfsg/mpn/x86/fat/fat.c:233:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUVEC_SETUP_x86 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:146:1: debug: Failed to parse 'typedef DECL_preinv_divrem_1 ( ( * preinv_divrem_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:147:1: debug: Failed to parse 'typedef DECL_preinv_mod_1 ( ( * preinv_mod_1_t ) ) ;'. The checking continues anyway. [simplifyTypedef] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:265:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CPUVEC_SETUP_x86_64 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:367:39: style: Same expression on both sides of '/'. [duplicateExpression] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:367:62: style: Same expression on both sides of '%'. [duplicateExpression] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:378:39: style: Same expression on both sides of '/'. [duplicateExpression] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:378:62: style: Same expression on both sides of '%'. [duplicateExpression] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:391:39: style: Same expression on both sides of '/'. [duplicateExpression] gmp-6.3.0+dfsg/mpn/x86_64/fat/fat.c:391:62: style: Same expression on both sides of '%'. [duplicateExpression] gmp-6.3.0+dfsg/mpq/aors.c:38:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpq/canonicalize.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/clears.c:47:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/cmp.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/cmp_ui.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/div.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/get_d.c:111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/init.c:39:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/inits.c:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/inp_str.c:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/inv.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/md_2exp.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/mul.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/out_str.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/set_d.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/set_d.c:111:12: error: Uninitialized variable: nn [uninitvar] gmp-6.3.0+dfsg/mpq/set_d.c:76:13: note: Assuming condition is false gmp-6.3.0+dfsg/mpq/set_d.c:111:12: note: Uninitialized variable: nn gmp-6.3.0+dfsg/mpq/set_d.c:59:12: style: Variable 'negative' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpq/set_d.c:120:7: style: Variable 'nn' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpq/set_d.c:122:15: style: Variable 'dp[dn-1]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpq/set_d.c:134:7: style: Variable 'np' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpq/set_f.c:100:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/set_f.c:86:29: style: Variable 'den_ptr[den_size]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpq/set_f.c:100:29: style: Variable 'den_ptr[den_size]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpq/set_si.c:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpq/set_ui.c:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/2fac_ui.c:53:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/2fac_ui.c:58:45: style:inconclusive: Boolean expression 'n<=TABLE_LIMIT_2N_MINUS_POPC_2N' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpz/aors.h:122:21: style: Variable 'wp[abs_usize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/aors_ui.h:99:21: style: Variable 'wp[abs_usize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/aors_ui.h:113:10: style: Variable 'wp[0]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/and.c:76:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/aorsmul.c:50:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpz/aorsmul_i.c:69:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpz/array_init.c:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_ui.c:120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:334:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fac2cnt_table [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_oddfac_table [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:421:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:543:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:586:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:596:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/bin_uiui.c:687:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_q.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_q_ui.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_qr.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_qr_ui.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_r.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_r_ui.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cdiv_ui.c:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cfdiv_q_2exp.c:40:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpz/cfdiv_r_2exp.c:43:1: error: There is an unknown macro here somewhere. Configuration is required. If REGPARM_ATTR is a macro then please configure it. [unknownMacro] gmp-6.3.0+dfsg/mpz/clears.c:45:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpz_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/clrbit.c:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/clrbit.c:82:21: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/clrbit.c:112:17: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/cmp_d.c:61:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cmp_d.c:105:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gmp-6.3.0+dfsg/mpz/cmp_d.c:108:6: style: Variable 'zp' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/cmp_d.c:61:40: style: Unused variable: zlimb [unusedVariable] gmp-6.3.0+dfsg/mpz/cmp_d.c:61:47: style: Unused variable: dlimb [unusedVariable] gmp-6.3.0+dfsg/mpz/cmp_si.c:52:20: style:inconclusive: Boolean expression 'usize==0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpz/cmpabs_d.c:61:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cmpabs_d.c:90:0: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gmp-6.3.0+dfsg/mpz/cmpabs_d.c:93:6: style: Variable 'zp' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/cmpabs_d.c:61:40: style: Unused variable: zlimb [unusedVariable] gmp-6.3.0+dfsg/mpz/cmpabs_d.c:61:47: style: Unused variable: dlimb [unusedVariable] gmp-6.3.0+dfsg/mpz/com.c:63:18: style: Variable 'dst_ptr[size]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/combit.c:39:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/combit.c:45:20: style: Variable 'dp[limb_index]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/combit.c:99:21: style: Variable 'dp[limb_index++]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/cong.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cong_2exp.c:55:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/cong_ui.c:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/dive_ui.c:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/divegcd.c:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/divegcd.c:84:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/divexact.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/divis_2exp.c:44:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/divis_ui.c:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/dump.c:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/export.c:79:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/export.c:116:23: style: Local variable 'numb' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpz/export.c:54:18: note: Shadowed declaration gmp-6.3.0+dfsg/mpz/export.c:116:23: note: Shadow variable gmp-6.3.0+dfsg/mpz/fac_ui.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE_LIMB_FACTORIAL_TABLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fac_ui.c:98:37: style: Variable 'diff' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/fdiv_q.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fdiv_q_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fdiv_qr.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fdiv_qr_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fdiv_r.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fdiv_r_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fdiv_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fib2_ui.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIB_TABLE_LIMIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fib_ui.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/fits_s.h:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/gcd.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/gcd.c:153:12: style: Variable 'tp[vsize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/gcdext.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/get_str.c:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/hamdist.c:108:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/import.c:67:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/init.c:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/init2.c:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/inits.c:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/inp_raw.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/inp_str.c:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/inp_str.c:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/invert.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/ior.c:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/ior.c:114:19: style: Variable 'res_ptr[0]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/ior.c:170:23: style: Variable 'res_ptr[res_size]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/ior.c:176:19: style: Variable 'res_ptr[0]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/iset_d.c:41:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/iset_si.c:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/iset_str.c:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_ptr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/iset_ui.c:55:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/jacobi.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/kronsz.c:74:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/kronuz.c:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/kronzu.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/lcm.c:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/lucnum2_ui.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/lucnum_ui.c:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mfac_uiui.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mfac_uiui.c:60:15: style:inconclusive: Boolean expression 'n<3' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpz/millerrabin.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mod.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mul.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mul.c:89:17: style: Variable 'wp[usize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/mul_2exp.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mul_i.h:74:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/mul_i.h:78:16: style: Variable 'pp[size]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/mul_i.h:105:49: style: Checking if unsigned expression 'small_mult' is less than zero. [unsignedLessThanZero] gmp-6.3.0+dfsg/mpz/n_pow_ui.c:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/n_pow_ui.c:330:21: style: Variable 'b_twolimbs[1]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/nextprime.c:48:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/nextprime.c:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/nextprime.c:261:32: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] gmp-6.3.0+dfsg/mpz/nextprime.c:281:32: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always true. [compareValueOutOfTypeRangeError] gmp-6.3.0+dfsg/mpz/oddfac_1.c:134:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/oddfac_1.c:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/oddfac_1.c:285:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/out_raw.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/out_str.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/powm.c:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/powm_sec.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/powm_ui.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/powm_ui.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/powm_ui.c:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/pprime_p.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PP_FIRST_OMITTED [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/pprime_p.c:63:18: style:inconclusive: Boolean expression 'n0>1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpz/pprime_p.c:63:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gmp-6.3.0+dfsg/mpz/primorial_ui.c:71:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/prodlimbs.c:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/prodlimbs.c:82:16: style: Variable 'prod[size]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/random.c:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/realloc.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_size_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/realloc2.c:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/remove.c:52:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/remove.c:47:22: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] gmp-6.3.0+dfsg/mpz/remove.c:48:3: style:inconclusive: Boolean expression 'afn<=(fp0==1)' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/mpz/root.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/rootrem.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/rrandomb.c:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/scan0.c:47:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/scan1.c:47:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/set_d.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_DOUBLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/set_d.c:73:10: style: Variable 'rp' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/set_si.c:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/set_str.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/set_ui.c:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/setbit.c:42:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/setbit.c:48:17: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/setbit.c:57:17: style: Variable 'dp[limb_idx]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/sqrt.c:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_OF_NEGATIVE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/sqrtrem.c:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRT_OF_NEGATIVE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/stronglucas.c:54:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/stronglucas.c:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_q.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_q.c:66:14: style: Local variable 'tp' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/mpz/tdiv_q.c:40:22: note: Shadowed declaration gmp-6.3.0+dfsg/mpz/tdiv_q.c:66:14: note: Shadow variable gmp-6.3.0+dfsg/mpz/tdiv_q_2exp.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_q_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_qr.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_qr_ui.c:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_r.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_r_2exp.c:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_r_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tdiv_ui.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIVIDE_BY_ZERO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/tstbit.c:56:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/ui_sub.c:75:10: style: Variable 'wp[0]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/ui_sub.c:85:14: style: Variable 'wp[vn]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/mpz/urandomm.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpz/xor.c:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/nextprime.c:67:18: style: Variable 'addp' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/primesieve.c:205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_MP_LIMB_T [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/primesieve.c:284:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIMESIEVE_INIT_TABLE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/primesieve.c:284:20: style: Variable 'presieved' can be declared as const array [constVariable] gmp-6.3.0+dfsg/printf/doprnt.c:221:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOPRNT_JUSTIFY_RIGHT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/doprntf.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/doprntf.c:386:2: style: Label 'error' is not used. [unusedLabel] gmp-6.3.0+dfsg/printf/doprnti.c:73:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOPRNT_SHOWBASE_NO [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/doprnti.c:133:2: style: Label 'error' is not used. [unusedLabel] gmp-6.3.0+dfsg/printf/fprintf.c:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fprintf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/repl-vsnprintf.c:185:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/repl-vsnprintf.c:390:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gmp-6.3.0+dfsg/printf/snprintf.c:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_snprintf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/snprntffuns.c:78:19: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gmp-6.3.0+dfsg/printf/sprintf.c:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sprintf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/vasprintf.c:100:13: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gmp-6.3.0+dfsg/printf/vfprintf.c:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fprintf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/vsnprintf.c:46:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_snprintf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/printf/vsprintf.c:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sprintf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/rand.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_errno [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randbui.c:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randclr.c:36:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randclear_fn [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randiset.c:37:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randiset_fn [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randlc2x.c:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randlc2x.c:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randlc2x.c:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randlc2x.c:269:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randlc2x.c:157:23: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/rand/randlc2x.c:213:14: style: Variable 'r2p[tn]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/rand/randmt.c:203:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mti [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randmt.c:359:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randmt.c:375:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randmt.c:398:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randmui.c:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randsd.c:37:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randseed_fn [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/rand/randsdui.c:39:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIMBS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/doscan.c:233:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/doscan.c:525:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/doscan.c:682:6: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] gmp-6.3.0+dfsg/scanf/doscan.c:765:16: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gmp-6.3.0+dfsg/scanf/fscanf.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fscanf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/fscanffuns.c:52:13: style: Parameter 'fp' can be declared as pointer to const. However it seems that 'step' is a callback function, if 'fp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gmp-6.3.0+dfsg/scanf/fscanffuns.c:58:24: note: You might need to cast the function pointer here gmp-6.3.0+dfsg/scanf/fscanffuns.c:52:13: note: Parameter 'fp' can be declared as pointer to const gmp-6.3.0+dfsg/scanf/sscanf.c:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sscanf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/sscanffuns.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/sscanffuns.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/vfscanf.c:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_fscanf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/scanf/vsscanf.c:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_sscanf_funs [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tal-debug.c:68:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tal-debug.c:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tal-debug.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tal-notreent.c:117:36: style: Parameter 'mark' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tal-reent.c:62:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmp_reentrant_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/amd64check.c:106:14: style: Variable 'header' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:49:28: style: Condition 'b==-127' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:47:22: note: Assignment 'a=-127', assigned value is -127 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:49:9: note: Assignment 'b=a', assigned value is -127 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:49:28: note: Condition 'b==-127' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:56:28: style: Condition 'b==255' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:54:23: note: Assignment 'a=255', assigned value is 255 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:56:9: note: Assignment 'b=a', assigned value is 255 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:56:28: note: Condition 'b==255' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:62:30: style: Condition 'a==65' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:62:9: note: Assignment 'a='A'', assigned value is 65 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:62:30: note: Condition 'a==65' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:66:30: style: Condition 'a==122' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:66:9: note: Assignment 'a='z'', assigned value is 122 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:66:30: note: Condition 'a==122' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:73:28: style: Condition 'b==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:71:20: note: Assignment 'a=0', assigned value is 0 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:73:9: note: Assignment 'b=a', assigned value is 0 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:73:28: note: Condition 'b==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:78:28: style: Condition 'b==-123' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:76:21: note: Assignment 'a=-123', assigned value is -123 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:78:9: note: Assignment 'b=a', assigned value is -123 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:78:28: note: Condition 'b==-123' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:83:28: style: Condition 'b==32767' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:81:20: note: Assignment 'a=32767', assigned value is 32767 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:83:9: note: Assignment 'b=a', assigned value is 32767 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:83:28: note: Condition 'b==32767' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:90:28: style: Condition 'b==65535u' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:88:22: note: Assignment 'a=65535u', assigned value is 65535 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:90:9: note: Assignment 'b=a', assigned value is 65535 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:90:28: note: Condition 'b==65535u' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:97:28: style: Condition 'b==-12345' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:95:27: note: Assignment 'a=-12345', assigned value is -12345 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:97:9: note: Assignment 'b=a', assigned value is -12345 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:97:28: note: Condition 'b==-12345' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:104:28: style: Condition 'b==54321u' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:102:28: note: Assignment 'a=54321u', assigned value is 54321 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:104:9: note: Assignment 'b=a', assigned value is 54321 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:104:28: note: Condition 'b==54321u' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:111:28: style: Condition 'b==-1234567890L' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:109:26: note: Assignment 'a=-1234567890L', assigned value is -1234567890 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:111:9: note: Assignment 'b=a', assigned value is -1234567890 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:111:28: note: Condition 'b==-1234567890L' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:118:28: style: Condition 'b==3456789012UL' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:116:27: note: Assignment 'a=3456789012UL', assigned value is 3456789012 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:118:9: note: Assignment 'b=a', assigned value is 3456789012 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:118:28: note: Condition 'b==3456789012UL' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:235:28: style: Condition 'b==-127' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:233:22: note: Assignment 'a=-127', assigned value is -127 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:235:9: note: Assignment 'b=a', assigned value is -127 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:235:28: note: Condition 'b==-127' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:242:28: style: Condition 'b==255' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:240:23: note: Assignment 'a=255', assigned value is 255 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:242:9: note: Assignment 'b=a', assigned value is 255 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:242:28: note: Condition 'b==255' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:248:30: style: Condition 'a==65' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:248:9: note: Assignment 'a='A'', assigned value is 65 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:248:30: note: Condition 'a==65' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:252:30: style: Condition 'a==122' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:252:9: note: Assignment 'a='z'', assigned value is 122 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:252:30: note: Condition 'a==122' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:259:28: style: Condition 'b==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:257:20: note: Assignment 'a=0', assigned value is 0 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:259:9: note: Assignment 'b=a', assigned value is 0 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:259:28: note: Condition 'b==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:264:28: style: Condition 'b==-123' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:262:21: note: Assignment 'a=-123', assigned value is -123 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:264:9: note: Assignment 'b=a', assigned value is -123 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:264:28: note: Condition 'b==-123' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:269:28: style: Condition 'b==32767' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:267:20: note: Assignment 'a=32767', assigned value is 32767 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:269:9: note: Assignment 'b=a', assigned value is 32767 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:269:28: note: Condition 'b==32767' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:276:28: style: Condition 'b==65535u' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:274:22: note: Assignment 'a=65535u', assigned value is 65535 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:276:9: note: Assignment 'b=a', assigned value is 65535 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:276:28: note: Condition 'b==65535u' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:283:28: style: Condition 'b==-12345' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:281:27: note: Assignment 'a=-12345', assigned value is -12345 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:283:9: note: Assignment 'b=a', assigned value is -12345 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:283:28: note: Condition 'b==-12345' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:290:28: style: Condition 'b==54321u' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:288:28: note: Assignment 'a=54321u', assigned value is 54321 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:290:9: note: Assignment 'b=a', assigned value is 54321 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:290:28: note: Condition 'b==54321u' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:297:28: style: Condition 'b==-1234567890L' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:295:26: note: Assignment 'a=-1234567890L', assigned value is -1234567890 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:297:9: note: Assignment 'b=a', assigned value is -1234567890 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:297:28: note: Condition 'b==-1234567890L' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:304:28: style: Condition 'b==3456789012UL' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:302:27: note: Assignment 'a=3456789012UL', assigned value is 3456789012 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:304:9: note: Assignment 'b=a', assigned value is 3456789012 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:304:28: note: Condition 'b==3456789012UL' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:421:28: style: Condition 'b==-127' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:419:22: note: Assignment 'a=-127', assigned value is -127 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:421:9: note: Assignment 'b=a', assigned value is -127 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:421:28: note: Condition 'b==-127' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:428:28: style: Condition 'b==255' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:426:23: note: Assignment 'a=255', assigned value is 255 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:428:9: note: Assignment 'b=a', assigned value is 255 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:428:28: note: Condition 'b==255' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:434:30: style: Condition 'a==65' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:434:9: note: Assignment 'a='A'', assigned value is 65 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:434:30: note: Condition 'a==65' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:438:30: style: Condition 'a==122' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:438:9: note: Assignment 'a='z'', assigned value is 122 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:438:30: note: Condition 'a==122' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:445:28: style: Condition 'b==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:443:20: note: Assignment 'a=0', assigned value is 0 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:445:9: note: Assignment 'b=a', assigned value is 0 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:445:28: note: Condition 'b==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:450:28: style: Condition 'b==-123' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:448:21: note: Assignment 'a=-123', assigned value is -123 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:450:9: note: Assignment 'b=a', assigned value is -123 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:450:28: note: Condition 'b==-123' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:455:28: style: Condition 'b==32767' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:453:20: note: Assignment 'a=32767', assigned value is 32767 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:455:9: note: Assignment 'b=a', assigned value is 32767 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:455:28: note: Condition 'b==32767' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:462:28: style: Condition 'b==65535u' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:460:22: note: Assignment 'a=65535u', assigned value is 65535 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:462:9: note: Assignment 'b=a', assigned value is 65535 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:462:28: note: Condition 'b==65535u' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:469:28: style: Condition 'b==-12345' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:467:27: note: Assignment 'a=-12345', assigned value is -12345 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:469:9: note: Assignment 'b=a', assigned value is -12345 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:469:28: note: Condition 'b==-12345' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:476:28: style: Condition 'b==54321u' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:474:28: note: Assignment 'a=54321u', assigned value is 54321 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:476:9: note: Assignment 'b=a', assigned value is 54321 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:476:28: note: Condition 'b==54321u' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:483:28: style: Condition 'b==-1234567890L' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:481:26: note: Assignment 'a=-1234567890L', assigned value is -1234567890 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:483:9: note: Assignment 'b=a', assigned value is -1234567890 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:483:28: note: Condition 'b==-1234567890L' is always true gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:490:28: style: Condition 'b==3456789012UL' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:488:27: note: Assignment 'a=3456789012UL', assigned value is 3456789012 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:490:9: note: Assignment 'b=a', assigned value is 3456789012 gmp-6.3.0+dfsg/tests/cxx/t-assign.cc:490:28: note: Condition 'b==3456789012UL' is always true gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:62:32: style: Condition 'c==-4' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:60:22: note: Assignment 'b=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:62:7: note: c is assigned 'a/b' here. gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:62:32: note: Condition 'c==-4' is always true gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:133:38: style: Condition 'd==6' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:131:16: note: Assignment 'c=1', assigned value is 1 gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:133:7: note: d is assigned 'c+(a+b)' here. gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:133:38: note: Condition 'd==6' is always true gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:205:32: style: Condition 'c==6' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:203:20: note: Assignment 'b=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:205:7: note: c is assigned 'b/a' here. gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:205:32: note: Condition 'c==6' is always false gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:304:44: style: Condition 'e==10' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:302:20: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:304:7: note: e is assigned '(c%d)/(a*b)' here. gmp-6.3.0+dfsg/tests/cxx/t-binary.cc:304:44: note: Condition 'e==10' is always false gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:39:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:38:5: note: i is assigned gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:39:5: note: i is overwritten gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:40:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:39:5: note: i is assigned gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:40:5: note: i is overwritten gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:41:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:40:5: note: i is assigned gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:41:5: note: i is overwritten gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:45:8: style: Variable 'limb' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:44:8: note: limb is assigned gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:45:8: note: limb is overwritten gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:46:8: style: Variable 'limb' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:45:8: note: limb is assigned gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:46:8: note: limb is overwritten gmp-6.3.0+dfsg/tests/cxx/t-cast.cc:41:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tests/cxx/t-iostream.cc:97:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:99:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:257:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:453:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skipws [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:134:22: style: The scope of the variable 'want_ok' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:135:23: style: The scope of the variable 'want_eof' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:300:22: style: The scope of the variable 'want_ok' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:301:23: style: The scope of the variable 'want_eof' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:473:22: style: The scope of the variable 'want_ok' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:474:23: style: The scope of the variable 'want_eof' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:475:21: style: The scope of the variable 'want_d' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-istream.cc:584:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/cxx/t-locale.cc:103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-locale.cc:154:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-locale.cc:189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-misc.cc:364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-misc.cc:377:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_integer [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:46:25: style: Condition 'f_z(z)==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:46:22: note: Calling function 'f_z' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:46:25: note: Condition 'f_z(z)==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:46:54: style: Condition 'f_z(-z)==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:46:50: note: Calling function 'f_z' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:46:54: note: Condition 'f_z(-z)==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:47:25: style: Condition 'f_q(z)==1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:47:22: note: Calling function 'f_q' returns 1 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:47:25: note: Condition 'f_q(z)==1' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:47:54: style: Condition 'f_q(-z)==1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:47:50: note: Calling function 'f_q' returns 1 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:47:54: note: Condition 'f_q(-z)==1' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:48:25: style: Condition 'f_q(q)==1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:48:22: note: Calling function 'f_q' returns 1 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:48:25: note: Condition 'f_q(q)==1' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:48:54: style: Condition 'f_q(-q)==1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:48:50: note: Calling function 'f_q' returns 1 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:48:54: note: Condition 'f_q(-q)==1' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:49:25: style: Condition 'f_f(z)==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:49:22: note: Calling function 'f_f' returns 2 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:49:25: note: Condition 'f_f(z)==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:49:54: style: Condition 'f_f(-z)==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:49:50: note: Calling function 'f_f' returns 2 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:49:54: note: Condition 'f_f(-z)==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:50:25: style: Condition 'f_f(q)==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:50:22: note: Calling function 'f_f' returns 2 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:50:25: note: Condition 'f_f(q)==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:50:54: style: Condition 'f_f(-q)==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:50:50: note: Calling function 'f_f' returns 2 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:50:54: note: Condition 'f_f(-q)==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:51:25: style: Condition 'f_f(f)==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:51:22: note: Calling function 'f_f' returns 2 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:51:25: note: Condition 'f_f(f)==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:51:54: style: Condition 'f_f(-f)==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:51:50: note: Calling function 'f_f' returns 2 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:51:54: note: Condition 'f_f(-f)==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:52:25: style: Condition 'f_zq(z)==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:52:22: note: Calling function 'f_zq' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:52:25: note: Condition 'f_zq(z)==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:53:25: style: Condition 'f_zq(q)==1' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:53:22: note: Calling function 'f_zq' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:53:25: note: Condition 'f_zq(q)==1' is always false gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:54:25: style: Condition 'f_zf(z)==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:54:22: note: Calling function 'f_zf' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:54:25: note: Condition 'f_zf(z)==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:55:25: style: Condition 'f_zf(f)==2' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:55:22: note: Calling function 'f_zf' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:55:25: note: Condition 'f_zf(f)==2' is always false gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:56:25: style: Condition 'f_qf(q)==1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:56:22: note: Calling function 'f_qf' returns 1 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:56:25: note: Condition 'f_qf(q)==1' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:57:25: style: Condition 'f_qf(f)==2' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:57:22: note: Calling function 'f_qf' returns 1 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:57:25: note: Condition 'f_qf(f)==2' is always false gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:58:25: style: Condition 'f_zqf(z)==0' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:58:22: note: Calling function 'f_zqf' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:58:25: note: Condition 'f_zqf(z)==0' is always true gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:59:25: style: Condition 'f_zqf(q)==1' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:59:22: note: Calling function 'f_zqf' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:59:25: note: Condition 'f_zqf(q)==1' is always false gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:60:25: style: Condition 'f_zqf(f)==2' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:60:22: note: Calling function 'f_zqf' returns 0 gmp-6.3.0+dfsg/tests/cxx/t-mix.cc:60:25: note: Condition 'f_zqf(f)==2' is always false gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:105:32: style: Condition 'c==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:103:20: note: Assignment 'b=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:105:7: note: c is assigned 'a+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:105:32: note: Condition 'c==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:131:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:129:15: note: Assignment 'b=-4', assigned value is -4 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:131:7: note: c is assigned 'a*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:131:32: note: Condition 'c==-8' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:132:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:129:15: note: Assignment 'b=-4', assigned value is -4 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:132:7: note: c is assigned 'b*a' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:132:32: note: Condition 'c==-8' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:138:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:136:23: note: Assignment 'b=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:138:7: note: c is assigned 'a*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:138:32: note: Condition 'c==-8' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:139:32: style: Condition 'c==-8' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:136:23: note: Assignment 'b=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:139:7: note: c is assigned 'b*a' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:139:32: note: Condition 'c==-8' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:163:33: style: Condition 'c==-3' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:159:21: note: Assignment 'bi=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:163:7: note: c is assigned 'a/bi' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:163:33: note: Condition 'c==-3' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:164:33: style: Condition 'c==-1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:159:21: note: Assignment 'bi=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:164:7: note: c is assigned 'a%bi' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:164:33: note: Condition 'c==-1' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:165:33: style: Condition 'c==-3' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:157:22: note: Assignment 'ai=-10', assigned value is -10 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:165:7: note: c is assigned 'ai/b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:165:33: note: Condition 'c==-3' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:166:33: style: Condition 'c==-1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:157:22: note: Assignment 'ai=-10', assigned value is -10 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:166:7: note: c is assigned 'ai%b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:166:33: note: Condition 'c==-1' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:201:33: style: Condition 'c==48' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:199:22: note: Assignment 'b=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:201:7: note: c is assigned 'a<>b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:209:33: note: Condition 'c==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:261:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:259:22: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:261:7: note: d is assigned 'a+b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:261:36: note: Condition 'd==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:267:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:265:22: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:267:7: note: d is assigned 'a+c*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:267:36: note: Condition 'd==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:273:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:271:20: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:273:7: note: d is assigned 'a+b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:273:36: note: Condition 'd==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:279:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:277:20: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:279:7: note: d is assigned 'a+c*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:279:36: note: Condition 'd==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:303:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:301:22: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:303:7: note: d is assigned 'a*c+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:303:36: note: Condition 'd==10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:309:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:307:22: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:309:7: note: d is assigned 'c*a+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:309:36: note: Condition 'd==10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:315:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:313:20: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:315:7: note: d is assigned 'a*c+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:315:36: note: Condition 'd==10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:321:36: style: Condition 'd==10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:319:20: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:321:7: note: d is assigned 'c*a+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:321:36: note: Condition 'd==10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:346:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:344:22: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:346:7: note: d is assigned 'a-b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:346:36: note: Condition 'd==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:352:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:350:22: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:352:7: note: d is assigned 'a-c*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:352:36: note: Condition 'd==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:358:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:356:20: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:358:7: note: d is assigned 'a-b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:358:36: note: Condition 'd==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:364:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:362:20: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:364:7: note: d is assigned 'a-c*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:364:36: note: Condition 'd==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:388:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:386:22: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:388:7: note: d is assigned 'a*c-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:388:36: note: Condition 'd==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:394:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:392:22: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:394:7: note: d is assigned 'c*a-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:394:36: note: Condition 'd==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:400:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:398:20: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:400:7: note: d is assigned 'a*c-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:400:36: note: Condition 'd==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:406:36: style: Condition 'd==2' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:404:20: note: Assignment 'c=2', assigned value is 2 gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:406:7: note: d is assigned 'c*a-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ops.cc:406:36: note: Condition 'd==2' is always true gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MANT_DIG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:68:3: style: Same expression on both sides of '<'. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:69:3: style: Same expression on both sides of '>'. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:70:3: style: Same expression on both sides of '<='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:71:3: style: Same expression on both sides of '>='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:72:3: style: Same expression on both sides of '=='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2f.cc:73:3: style: Same expression on both sides of '!='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MANT_DIG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:47:3: style: Same expression on both sides of '<'. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:48:3: style: Same expression on both sides of '>'. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:49:3: style: Same expression on both sides of '<='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:50:3: style: Same expression on both sides of '>='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:51:3: style: Same expression on both sides of '=='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2qf.cc:52:3: style: Same expression on both sides of '!='. [duplicateExpression] gmp-6.3.0+dfsg/tests/cxx/t-ops2z.cc:68:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ops2z.cc:50:3: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:84:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:187:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:268:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dec [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:148:4: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:161:2: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:228:4: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:241:2: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:406:4: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:419:2: warning: Return value of function got.fill() is not used. [ignoredReturnValue] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:391:11: style: The scope of the variable 'd' can be reduced. [variableScope] gmp-6.3.0+dfsg/tests/cxx/t-ostream.cc:436:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/cxx/t-rand.cc:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_randinit_default [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-rand.cc:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_randinit_default [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-rand.cc:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_randinit_default [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:63:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:61:20: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:63:7: note: d is assigned 'a+b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:63:36: note: Condition 'd==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:69:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:67:20: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:69:7: note: d is assigned 'a-b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:69:36: note: Condition 'd==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:83:36: style: Condition 'd==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:81:22: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:83:7: note: d is assigned 'a+c*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:83:36: note: Condition 'd==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:89:36: style: Condition 'd==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:87:22: note: Assignment 'c=3', assigned value is 3 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:89:7: note: d is assigned 'a-c*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:89:36: note: Condition 'd==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:123:42: style: Condition 'e==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:121:20: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:123:7: note: e is assigned 'a+(b-d)*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:123:42: note: Condition 'e==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:129:42: style: Condition 'e==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:127:20: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:129:7: note: e is assigned 'a-(b-d)*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:129:42: note: Condition 'e==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:143:42: style: Condition 'e==21' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:141:29: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:143:7: note: e is assigned 'a+(b+c)*d' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:143:42: note: Condition 'e==21' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:149:42: style: Condition 'e==-19' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:147:29: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:149:7: note: e is assigned 'a-(b+c)*d' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:149:42: note: Condition 'e==-19' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:184:48: style: Condition 'f==-15' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:182:27: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:184:7: note: f is assigned 'a+(b-d)*(c+e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:184:48: note: Condition 'f==-15' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:190:48: style: Condition 'f==17' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:188:27: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:190:7: note: f is assigned 'a-(b-d)*(c+e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:190:48: note: Condition 'f==17' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:204:42: style: Condition 'e==11' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:202:22: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:204:7: note: e is assigned '(a+d)+b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:204:42: note: Condition 'e==11' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:210:42: style: Condition 'e==-1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:208:22: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:210:7: note: e is assigned '(a+d)-b*c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:210:42: note: Condition 'e==-1' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:244:42: style: Condition 'e==6' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:242:27: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:244:7: note: e is assigned '(a-c)+d*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:244:42: note: Condition 'e==6' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:250:42: style: Condition 'e==-10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:248:27: note: Assignment 'd=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:250:7: note: e is assigned '(a-c)-d*b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:250:42: note: Condition 'e==-10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:264:48: style: Condition 'f==1' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:262:29: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:264:7: note: f is assigned '(a+d)+b*(c-e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:264:48: note: Condition 'f==1' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:270:48: style: Condition 'f==9' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:268:29: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:270:7: note: f is assigned '(a+d)-b*(c-e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:270:48: note: Condition 'f==9' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:305:48: style: Condition 'f==34' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:303:34: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:305:7: note: f is assigned '(a+c)+(b+d)*e' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:305:48: note: Condition 'f==34' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:311:48: style: Condition 'f==-26' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:309:34: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:311:7: note: f is assigned '(a+c)-(b+d)*e' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:311:48: note: Condition 'f==-26' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:325:48: style: Condition 'f==-14' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:323:36: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:325:7: note: f is assigned '(a-c)+d*(b-e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:325:48: note: Condition 'f==-14' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:331:48: style: Condition 'f==10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:329:36: note: Assignment 'e=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:331:7: note: f is assigned '(a-c)-d*(b-e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:331:48: note: Condition 'f==10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:385:36: style: Condition 'd==11' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:383:20: note: Assignment 'c=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:385:7: note: d is assigned 'a*c+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:385:36: note: Condition 'd==11' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:391:36: style: Condition 'd==5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:389:20: note: Assignment 'c=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:391:7: note: d is assigned 'a*c-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:391:36: note: Condition 'd==5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:406:36: style: Condition 'd==11' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:404:22: note: Assignment 'c=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:406:7: note: d is assigned 'c*a+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:406:36: note: Condition 'd==11' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:412:36: style: Condition 'd==5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:410:22: note: Assignment 'c=4', assigned value is 4 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:412:7: note: d is assigned 'c*a-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:412:36: note: Condition 'd==5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:446:42: style: Condition 'e==-5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:444:20: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:446:7: note: e is assigned '(a-d)*b+c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:446:42: note: Condition 'e==-5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:452:42: style: Condition 'e==-13' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:450:20: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:452:7: note: e is assigned '(a-d)*b-c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:452:42: note: Condition 'e==-13' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:466:42: style: Condition 'e==33' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:464:29: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:466:7: note: e is assigned '(a+c)*d+b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:466:42: note: Condition 'e==33' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:472:42: style: Condition 'e==27' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:470:29: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:472:7: note: e is assigned '(a+c)*d-b' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:472:42: note: Condition 'e==27' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:507:48: style: Condition 'f==-23' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:505:27: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:507:7: note: f is assigned '(a-d)*(b+e)+c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:507:48: note: Condition 'f==-23' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:513:48: style: Condition 'f==-31' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:511:27: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:513:7: note: f is assigned '(a-d)*(b+e)-c' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:513:48: note: Condition 'f==-31' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:527:42: style: Condition 'e==5' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:525:22: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:527:7: note: e is assigned 'a*b+(c-d)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:527:42: note: Condition 'e==5' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:533:42: style: Condition 'e==7' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:531:22: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:533:7: note: e is assigned 'a*b-(c-d)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:533:42: note: Condition 'e==7' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:567:42: style: Condition 'e==6' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:565:27: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:567:7: note: e is assigned 'c*a+(b-d)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:567:42: note: Condition 'e==6' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:573:42: style: Condition 'e==10' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:571:27: note: Assignment 'd=5', assigned value is 5 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:573:7: note: e is assigned 'c*a-(b-d)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:573:42: note: Condition 'e==10' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:587:48: style: Condition 'f==6' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:585:29: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:587:7: note: f is assigned 'a*(b-d)+(c+e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:587:48: note: Condition 'f==6' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:593:48: style: Condition 'f==-14' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:591:29: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:593:7: note: f is assigned 'a*(b-d)-(c+e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:593:48: note: Condition 'f==-14' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:627:48: style: Condition 'f==39' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:625:34: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:627:7: note: f is assigned '(a+c)*d+(b+e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:627:48: note: Condition 'f==39' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:633:48: style: Condition 'f==21' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:631:34: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:633:7: note: f is assigned '(a+c)*d-(b+e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:633:48: note: Condition 'f==21' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:647:48: style: Condition 'f==25' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:645:36: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:647:7: note: f is assigned 'c*(a+d)+(b-e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:647:48: note: Condition 'f==25' is always true gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:653:48: style: Condition 'f==31' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:651:36: note: Assignment 'e=6', assigned value is 6 gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:653:7: note: f is assigned 'c*(a+d)-(b-e)' here. gmp-6.3.0+dfsg/tests/cxx/t-ternary.cc:653:48: note: Condition 'f==31' is always true gmp-6.3.0+dfsg/tests/devel/gen-test-longlong_h.c:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:66:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_MP_LIMB_T [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:107:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_MP_LIMB_T [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:333:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:402:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/primes.c:115:21: style:inconclusive: Boolean expression 'begin<2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/tests/devel/primes.c:122:21: style:inconclusive: Boolean expression 'begin<4' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/tests/devel/primes.c:164:5: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/devel/primes.c:204:3: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/devel/primes.c:280:3: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/devel/primes.c:355:3: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:63:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:76:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:251:22: style:inconclusive: Boolean expression 'her==0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:72:12: style: Unused variable: bits [unusedVariable] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:157:12: style: Unused variable: bits [unusedVariable] gmp-6.3.0+dfsg/tests/devel/sqrtrem_1_2.c:269:12: style: Unused variable: bits [unusedVariable] gmp-6.3.0+dfsg/tests/devel/try.c:397:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:487:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:749:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable refmpn_add_n [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1633:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1663:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1673:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1683:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:1696:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:2052:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:2087:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:2284:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:2870:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:2965:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:3068:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spinner_count [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:3325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:3429:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:3568:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/devel/try.c:2627:18: style: Local variable 'shift' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/tests/devel/try.c:272:17: note: Shadowed declaration gmp-6.3.0+dfsg/tests/devel/try.c:2627:18: note: Shadow variable gmp-6.3.0+dfsg/tests/devel/try.c:3619:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tests/devel/try.c:551:7: style: Unused variable: cmp [unusedVariable] gmp-6.3.0+dfsg/tests/devel/try.c:1695:13: style: Unused variable: n [unusedVariable] gmp-6.3.0+dfsg/tests/memory.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/memory.c:118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/memory.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/memory.c:189:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/memory.c:215:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/memory.c:237:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/memory.c:62:26: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tests/memory.c:211:19: style: Variable 'h' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tests/misc.c:57:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_version [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:116:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_rands_initialized [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:182:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:306:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:318:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:330:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc.c:607:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-printf.c:83:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-printf.c:264:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-printf.c:715:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-printf.c:876:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-printf.c:951:26: error: Dereferencing 'check_vfprintf_fp' after it is deallocated / released [deallocuse] gmp-6.3.0+dfsg/tests/misc/t-printf.c:880:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] gmp-6.3.0+dfsg/tests/misc/t-printf.c:935:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/misc/t-printf.c:80:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gmp-6.3.0+dfsg/tests/misc/t-printf.c:312:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:74:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:134:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:177:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:212:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:438:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:1475:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:1604:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:182:11: warning: %s in format string (no. 1) requires a 'char *' but the argument type is 'void *'. [invalidScanfArgType_s] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:1480:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:144:26: error: Dereferencing 'fp' after it is deallocated / released [deallocuse] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:191:26: error: Dereferencing 'fp' after it is deallocated / released [deallocuse] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:134:32: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:134:32: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:136:11: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:136:11: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:139:22: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:139:22: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:142:29: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:142:29: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:144:26: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:132:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:144:26: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:177:32: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:175:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:175:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:177:32: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:179:11: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:175:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/misc/t-scanf.c:175:14: note: Assignment 'fp=fopen("t-scanf.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/misc/t-scanf.c:179:11: note: Null pointer dereference gmp-6.3.0+dfsg/tests/misc/t-scanf.c:1597:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:256:17: style: struct member 'Anonymous0::not_glibc' is never used. [unusedStructMember] gmp-6.3.0+dfsg/tests/misc/t-scanf.c:1415:13: style: Unused variable: cmp [unusedVariable] gmp-6.3.0+dfsg/tests/mpf/reuse.c:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_mul_2exp [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-cmp_d.c:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-cmp_d.c:49:38: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gmp-6.3.0+dfsg/tests/mpf/t-cmp_d.c:95:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpf/t-cmp_si.c:98:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-conv.c:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-div.c:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-div.c:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-div.c:107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-eq.c:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-eq.c:103:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-eq.c:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-eq.c:203:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpf/t-fits.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_d.c:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_d_2exp.c:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_si.c:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_si.c:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_si.c:147:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_EXP_T_MIN [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_si.c:181:41: error: Uninitialized variable: i [legacyUninitvar] gmp-6.3.0+dfsg/tests/mpf/t-get_ui.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_EXP_T_MIN [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_ui.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-get_ui.c:88:41: error: Uninitialized variable: i [legacyUninitvar] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:131:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:100:28: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:100:28: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:101:35: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:101:35: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:103:28: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:103:28: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:105:39: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:105:39: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:107:23: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:97:26: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpf/t-inp_str.c:107:23: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpf/t-mul_ui.c:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-mul_ui.c:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-mul_ui.c:52:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/mpf/t-muldiv.c:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-pow_ui.c:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-set.c:32:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-set.c:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-set_q.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-set_q.c:53:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-set_si.c:41:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-set_ui.c:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ULONG_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-sqrt.c:87:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-sqrt.c:112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-sqrt.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-sqrt_ui.c:32:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-sqrt_ui.c:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-sub.c:125:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-trunc.c:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-trunc.c:228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-ui_div.c:33:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpf/t-ui_div.c:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/logic.c:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-aors_1.c:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-aors_1.c:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-aors_1.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-bdiv.c:35:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-bdiv.c:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-bdiv.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-bdiv.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-broot.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-brootinv.c:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-div.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-div.c:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-div.c:140:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-divrem_1.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-divrem_1.c:82:9: style: Label 'bad' is not used. [unusedLabel] gmp-6.3.0+dfsg/tests/mpn/t-divrem_1.c:67:14: style: Unused variable: dinv [unusedVariable] gmp-6.3.0+dfsg/tests/mpn/t-divrem_1.c:69:17: style: Unused variable: shift [unusedVariable] gmp-6.3.0+dfsg/tests/mpn/t-fat.c:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-fib2m.c:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-fib2m.c:175:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-fib2m.c:337:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcd_11.c:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcd_11.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcd_22.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcd_22.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcdext_1.c:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcdext_1.c:67:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-gcdext_1.c:101:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-get_d.c:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-get_d.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-get_d.c:403:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-get_d.c:482:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd.c:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd.c:175:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd_appr.c:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd_appr.c:156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd_appr.c:234:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd_appr.c:416:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-hgcd_appr.c:401:23: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tests/mpn/t-invert.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-invert.c:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-iord_u.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-iord_u.c:134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-iord_u.c:213:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-matrix22.c:152:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-matrix22.c:181:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-minvert.c:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mod_1.c:43:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mod_1.c:100:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mp_bases.c:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_BASES_CHARS_PER_LIMB_10 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mul.c:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:96:19: style: Condition 'scratch[-1]!=s_before' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:90:16: note: s_before is assigned 'scratch[-1]' here. gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:96:19: note: Condition 'scratch[-1]!=s_before' is always false gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:96:48: style: Condition 'scratch[itch]!=s_after' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:91:15: note: s_after is assigned 'scratch[itch]' here. gmp-6.3.0+dfsg/tests/mpn/t-mullo.c:96:48: note: Condition 'scratch[itch]!=s_after' is always false gmp-6.3.0+dfsg/tests/mpn/t-mulmid.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mulmod_bknp1.c:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-mulmod_bnm1.c:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-perfsqr.c:34:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-scan.c:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-scan.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-scan.c:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-scan.c:136:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-sizeinbase.c:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:94:19: style: Condition 'scratch[-1]!=s_before' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:88:16: note: s_before is assigned 'scratch[-1]' here. gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:94:19: note: Condition 'scratch[-1]!=s_before' is always false gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:94:48: style: Condition 'scratch[itch]!=s_after' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:89:15: note: s_after is assigned 'scratch[itch]' here. gmp-6.3.0+dfsg/tests/mpn/t-sqrlo.c:94:48: note: Condition 'scratch[itch]!=s_after' is always false gmp-6.3.0+dfsg/tests/mpn/t-sqrmod_bknp1.c:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-sqrmod_bnm1.c:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/toom-sqr-shared.h:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/t-toom2-sqr.c:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpn/toom-shared.h:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/io.c:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/io.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/io.c:88:15: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpq/io.c:64:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpq/io.c:64:14: note: Assignment 'fp=fopen("io.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpq/io.c:88:15: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpq/reuse.c:100:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-aors.c:141:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-cmp_z.c:82:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-equal.c:140:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-get_d.c:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-get_d.c:217:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-get_d.c:228:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-get_str.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-get_str.c:93:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_free_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:94:24: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:94:24: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:96:17: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:96:17: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:98:28: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:98:28: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:100:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:92:15: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpq/t-inp_str.c:100:12: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpq/t-md_2exp.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-md_2exp.c:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpq_mul_2exp [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-set_f.c:139:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpq/t-set_str.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/convert.c:84:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/convert.c:185:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/dive.c:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/dive_ui.c:30:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/dive_ui.c:28:31: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/io.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/io.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/logic.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/logic.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/reuse.c:225:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/reuse.c:772:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/reuse.c:249:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/mpz/reuse.c:249:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/mpz/t-addsub.c:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-addsub.c:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-addsub.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-aorsmul.c:305:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-aorsmul.c:352:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-aorsmul.c:420:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-aorsmul.c:456:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-aorsmul.c:418:31: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-bin.c:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bin.c:62:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bin.c:173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bin.c:244:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:34:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:124:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:194:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:232:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:385:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:395:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:282:31: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-bit.c:290:18: style: Variable 's' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tests/mpz/t-cdiv_ui.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cdiv_ui.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cdiv_ui.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cmp.c:175:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cmp_d.c:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cmp_d.c:55:38: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] gmp-6.3.0+dfsg/tests/mpz/t-cmp_d.c:280:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-cmp_si.c:78:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cong.c:42:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cong.c:136:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cong.c:134:31: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-cong_2exp.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cong_2exp.c:111:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-cong_2exp.c:160:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-div_2exp.c:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-div_2exp.c:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-div_2exp.c:188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-div_2exp.c:186:31: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-divis.c:42:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-divis.c:117:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-divis_2exp.c:40:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-divis_2exp.c:124:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-export.c:130:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-export.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-export.c:174:8: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/tests/mpz/t-export.c:132:12: style: Variable 'ret' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tests/mpz/t-fac_ui.c:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fdiv.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fdiv.c:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fdiv.c:145:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fdiv_ui.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fdiv_ui.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fdiv_ui.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fib_ui.c:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIB_TABLE_LIMIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fib_ui.c:75:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-fits.c:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:231:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:313:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:96:13: style: Local variable 'temp1' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:34:22: note: Shadowed declaration gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:96:13: note: Shadow variable gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:96:20: style: Local variable 'temp2' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:34:29: note: Shadowed declaration gmp-6.3.0+dfsg/tests/mpz/t-gcd.c:96:20: note: Shadow variable gmp-6.3.0+dfsg/tests/mpz/t-gcd_ui.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-get_d_2exp.c:162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-get_d_2exp.c:213:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-get_d_2exp.c:74:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/mpz/t-get_d_2exp.c:90:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'const unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/mpz/t-get_d_2exp.c:179:12: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tests/mpz/t-get_si.c:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-get_si.c:91:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-hamdist.c:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-hamdist.c:78:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-hamdist.c:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-hamdist.c:43:16: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] gmp-6.3.0+dfsg/tests/mpz/t-import.c:125:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-import.c:170:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-import.c:150:15: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:107:14: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:107:14: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:108:28: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:108:28: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:110:14: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:110:14: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:112:32: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:112:32: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:114:16: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assuming allocation function fails gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:104:19: note: Assignment 'fp=fopen("t-inp_str.tmp","w+")', assigned value is 0 gmp-6.3.0+dfsg/tests/mpz/t-inp_str.c:114:16: note: Null pointer dereference gmp-6.3.0+dfsg/tests/mpz/t-invert.c:40:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-io_raw.c:88:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-io_raw.c:224:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-io_raw.c:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:139:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:155:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:174:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:187:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:667:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:778:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:880:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:921:13: style: Local variable 'i' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:885:12: note: Shadowed declaration gmp-6.3.0+dfsg/tests/mpz/t-jac.c:921:13: note: Shadow variable gmp-6.3.0+dfsg/tests/mpz/t-jac.c:751:31: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tests/mpz/t-jac.c:983:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-lcm.c:176:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-limbs.c:81:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-limbs.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-limbs.c:144:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-limbs.c:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-limbs.c:221:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-lucm.c:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-lucm.c:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-lucnum_ui.c:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-lucnum_ui.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-mfac_uiui.c:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-mul.c:75:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-mul.c:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-mul.c:212:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-nextprime.c:350:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-nextprime.c:146:58: style: Parameter 'diffs' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-perfpow.c:88:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_as_str [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-perfpow.c:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-perfpow.c:236:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-perfpow.c:84:12: style: Local variable 'want' shadows outer variable [shadowVariable] gmp-6.3.0+dfsg/tests/mpz/t-perfpow.c:31:8: note: Shadowed declaration gmp-6.3.0+dfsg/tests/mpz/t-perfpow.c:84:12: note: Shadow variable gmp-6.3.0+dfsg/tests/mpz/t-perfsqr.c:45:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PERFSQR_DIVISORS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-perfsqr.c:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-perfsqr.c:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-popcount.c:34:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-popcount.c:82:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-popcount.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-pow.c:166:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-pow.c:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-powm.c:39:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM22_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-powm.c:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-powm.c:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-powm.c:262:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-powm.c:35:30: style: Parameter 'allsizes' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tests/mpz/t-powm_ui.c:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-pprime_p.c:100:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-pprime_p.c:136:18: style: Variable 'size_range' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tests/mpz/t-primorial_ui.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-remove.c:44:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-remove.c:137:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-root.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-root.c:110:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-root.c:173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-scan.c:29:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-scan.c:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-scan.c:123:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-set_f.c:30:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-set_f.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-set_f.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-set_f.c:114:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/mpz/t-set_si.c:48:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-set_str.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_trace_base [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-sqrtrem.c:45:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-sqrtrem.c:111:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-sqrtrem.c:121:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-tdiv.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-tdiv.c:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-tdiv.c:144:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-tdiv_ui.c:47:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RANDS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-tdiv_ui.c:148:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/mpz/t-tdiv_ui.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/findlc.c:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/findlc.c:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/gen.c:148:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/gen.c:144:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gmp-6.3.0+dfsg/tests/rand/gen.c:145:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gmp-6.3.0+dfsg/tests/rand/gen.c:146:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gmp-6.3.0+dfsg/tests/rand/gen.c:97:17: style: Variable 'str_adder' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tests/rand/gen.c:97:29: style: Variable 'str_m' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tests/rand/gen.c:98:14: style: Unused variable: z_m [unusedVariable] gmp-6.3.0+dfsg/tests/rand/spect.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/stat.c:121:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpf_t [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/stat.c:197:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/stat.c:262:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/stat.c:383:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] gmp-6.3.0+dfsg/tests/rand/stat.c:227:9: style: Variable 'filen' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tests/rand/stat.c:301:7: warning: Uninitialized variable: fp [uninitvar] gmp-6.3.0+dfsg/tests/rand/stat.c:296:12: note: Assuming condition is false gmp-6.3.0+dfsg/tests/rand/stat.c:301:7: note: Uninitialized variable: fp gmp-6.3.0+dfsg/tests/rand/statlib.c:87:11: debug: Function::addArguments found argument 'P' with varid 0. [varid0] gmp-6.3.0+dfsg/tests/rand/statlib.c:248:11: debug: Function::addArguments found argument 'P' with varid 0. [varid0] gmp-6.3.0+dfsg/tests/rand/statlib.c:97:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __mpf_struct [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/statlib.c:262:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/statlib.c:327:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/statlib.c:411:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/statlib.c:552:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/t-mt.c:68:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/rand/t-rand.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/t-rand.c:132:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/rand/t-rand.c:134:15: style: Variable 'usage' can be declared as const array [constVariable] gmp-6.3.0+dfsg/tests/rand/t-urbui.c:34:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:45:7: style: Condition 'result' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:39:12: note: Assignment 'result=1', assigned value is 1 gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:45:7: note: Condition 'result' is always true gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:148:7: style: Condition 'result' is always true [knownConditionTrueFalse] gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:144:16: note: Assignment 'result=1', assigned value is 1 gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:148:7: note: Condition 'result' is always true gmp-6.3.0+dfsg/tests/rand/t-urndmm.c:142:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/refmpf.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpf.c:206:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpf.c:136:21: style: Variable 'fp[abs_fsize]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tests/refmpn.c:70:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:110:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:185:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:254:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:260:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:269:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:275:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:283:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:434:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:439:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:449:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:801:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:883:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:965:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1022:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1037:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1137:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1350:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1362:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1378:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1398:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1419:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1500:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1527:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1602:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1612:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1678:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1686:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1705:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1762:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:1885:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2016:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2079:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2237:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2274:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2359:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2386:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2401:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2453:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_A [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2486:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2494:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2511:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/refmpn.c:2585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/spinner.c:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/spinner.c:88:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/spinner.c:126:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/spinner.c:97:3: style:inconclusive: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] gmp-6.3.0+dfsg/tests/t-constants.c:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/t-constants.c:318:7: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/tests/t-constants.c:223:3: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] gmp-6.3.0+dfsg/tests/t-constants.c:223:3: note: Assignment 'minval=0', assigned value is 0 gmp-6.3.0+dfsg/tests/t-constants.c:223:3: note: Unsigned less than zero gmp-6.3.0+dfsg/tests/t-constants.c:224:3: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] gmp-6.3.0+dfsg/tests/t-constants.c:224:3: note: Assignment 'minval=0', assigned value is 0 gmp-6.3.0+dfsg/tests/t-constants.c:224:3: note: Unsigned less than zero gmp-6.3.0+dfsg/tests/t-constants.c:225:3: style: Checking if unsigned expression 'maxval' is less than zero. [unsignedLessThanZero] gmp-6.3.0+dfsg/tests/t-constants.c:225:3: note: Assignment 'minval=0', assigned value is 0 gmp-6.3.0+dfsg/tests/t-constants.c:225:3: note: Unsigned less than zero gmp-6.3.0+dfsg/tests/t-count_zeros.c:65:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/t-count_zeros.c:77:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/t-hightomask.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/t-modlinv.c:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_MASK [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/t-modlinv.c:67:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/t-parity.c:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITS_PER_ULONG [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/t-parity.c:57:23: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tests/t-popc.c:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/t-sub.c:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_LIMB_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/trace.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/trace.c:248:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tests/trace.c:87:3: warning: Uninitialized variable: q [uninitvar] gmp-6.3.0+dfsg/tests/x86check.c:112:14: style: Variable 'header' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tune/common.c:174:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:284:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:298:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:445:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:450:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:474:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:479:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:484:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:491:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:496:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:559:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:564:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:607:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:612:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:617:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:627:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:632:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:650:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:655:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:665:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:681:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:686:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:693:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpn_mod_34lsub1 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:700:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:705:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:710:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:716:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:721:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:726:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:731:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:736:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:742:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:748:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:753:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:759:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpn_mod_1 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:771:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:807:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:813:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:819:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:825:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:831:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:857:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:862:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:867:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:872:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:877:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:882:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:887:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:892:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:898:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:903:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:908:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:913:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:918:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:923:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:928:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:934:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:939:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:944:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:950:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:956:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:962:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:974:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:985:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:990:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1009:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1014:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1019:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1024:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1029:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1034:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1040:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1045:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1050:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1055:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1060:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1065:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1221:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1249:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1259:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1264:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1269:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1281:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1286:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1325:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1330:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1335:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1345:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1350:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1355:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1360:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1365:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1370:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1376:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1381:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1386:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1391:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1396:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1401:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1406:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1411:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1421:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1426:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1431:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1443:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1506:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1513:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1520:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1526:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1537:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRLO_BASECASE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1544:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1549:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1555:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1561:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1567:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1573:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1579:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1585:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1591:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1603:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1609:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1665:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1708:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1713:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1718:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1723:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1728:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1733:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1739:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1745:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1751:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1757:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1763:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1768:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1773:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1779:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1785:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1797:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1802:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1807:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1812:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1817:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1822:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1827:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1832:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1838:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1868:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1873:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1878:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1883:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1888:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1893:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1900:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1906:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1912:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1918:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1925:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1931:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:1957:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2034:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2056:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2097:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2116:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2125:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2570:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2589:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2651:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2669:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2710:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_bases [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2762:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2808:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2815:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2824:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2830:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2835:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2841:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/common.c:2107:3: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gmp-6.3.0+dfsg/tune/common.c:1923:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2016:34: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2095:41: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2104:49: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2114:47: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2123:58: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2134:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2151:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:2159:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gmp-6.3.0+dfsg/tune/common.c:226:5: warning: Uninitialized variable: e [uninitvar] gmp-6.3.0+dfsg/tune/common.c:156:17: note: Assuming condition is false gmp-6.3.0+dfsg/tune/common.c:226:5: note: Uninitialized variable: e gmp-6.3.0+dfsg/tune/common.c:2868:3: error: Uninitialized variable: rstate [uninitvar] gmp-6.3.0+dfsg/tune/common.c:2896:3: error: Uninitialized variable: rstate [uninitvar] gmp-6.3.0+dfsg/tune/common.c:2927:3: error: Uninitialized variable: rstate [uninitvar] gmp-6.3.0+dfsg/tune/common.c:716:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:721:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:726:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:731:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:736:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:742:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:748:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:753:3: style: Unused variable: xp [unusedVariable] gmp-6.3.0+dfsg/tune/common.c:2098:3: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory] gmp-6.3.0+dfsg/tune/freq.c:867:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/freq.c:825:29: style: Return value 'freq_attr_get_invent(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:521:17: note: Assignment 'ret=0', assigned value is 0 gmp-6.3.0+dfsg/tune/freq.c:825:29: note: Calling function 'freq_attr_get_invent' returns 0 gmp-6.3.0+dfsg/tune/freq.c:825:29: note: Return value 'freq_attr_get_invent(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:826:24: style: Return value 'freq_getsysinfo(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:826:24: note: Calling function 'freq_getsysinfo' returns 0 gmp-6.3.0+dfsg/tune/freq.c:826:24: note: Return value 'freq_getsysinfo(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:827:32: style: Return value 'freq_pstat_getprocessor(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:827:32: note: Calling function 'freq_pstat_getprocessor' returns 0 gmp-6.3.0+dfsg/tune/freq.c:827:32: note: Return value 'freq_pstat_getprocessor(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:828:29: style: Return value 'freq_sysctl_hw_model(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:828:29: note: Calling function 'freq_sysctl_hw_model' returns 0 gmp-6.3.0+dfsg/tune/freq.c:828:29: note: Return value 'freq_sysctl_hw_model(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:829:36: style: Return value 'freq_sysctl_hw_cpufrequency(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:829:36: note: Calling function 'freq_sysctl_hw_cpufrequency' returns 0 gmp-6.3.0+dfsg/tune/freq.c:829:36: note: Return value 'freq_sysctl_hw_cpufrequency(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:830:36: style: Return value 'freq_sysctlbyname_i586_freq(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:830:36: note: Calling function 'freq_sysctlbyname_i586_freq' returns 0 gmp-6.3.0+dfsg/tune/freq.c:830:36: note: Return value 'freq_sysctlbyname_i586_freq(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:831:35: style: Return value 'freq_sysctlbyname_tsc_freq(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:831:35: note: Calling function 'freq_sysctlbyname_tsc_freq' returns 0 gmp-6.3.0+dfsg/tune/freq.c:831:35: note: Return value 'freq_sysctlbyname_tsc_freq(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:835:23: style: Return value 'freq_sco_etchw(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:477:17: note: Assignment 'ret=0', assigned value is 0 gmp-6.3.0+dfsg/tune/freq.c:835:23: note: Calling function 'freq_sco_etchw' returns 0 gmp-6.3.0+dfsg/tune/freq.c:835:23: note: Return value 'freq_sco_etchw(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:837:28: style: Return value 'freq_processor_info(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:837:28: note: Calling function 'freq_processor_info' returns 0 gmp-6.3.0+dfsg/tune/freq.c:837:28: note: Return value 'freq_processor_info(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:840:23: style: Return value 'freq_irix_hinv(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:609:17: note: Assignment 'ret=0', assigned value is 0 gmp-6.3.0+dfsg/tune/freq.c:840:23: note: Calling function 'freq_irix_hinv' returns 0 gmp-6.3.0+dfsg/tune/freq.c:840:23: note: Return value 'freq_irix_hinv(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:841:27: style: Return value 'freq_sunos_sysinfo(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:438:17: note: Assignment 'ret=0', assigned value is 0 gmp-6.3.0+dfsg/tune/freq.c:841:27: note: Calling function 'freq_sunos_sysinfo' returns 0 gmp-6.3.0+dfsg/tune/freq.c:841:27: note: Return value 'freq_sunos_sysinfo(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:842:31: style: Return value 'freq_measure_getrusage(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:842:31: note: Calling function 'freq_measure_getrusage' returns 0 gmp-6.3.0+dfsg/tune/freq.c:842:31: note: Return value 'freq_measure_getrusage(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:843:34: style: Return value 'freq_measure_gettimeofday(help)' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/freq.c:843:34: note: Calling function 'freq_measure_gettimeofday' returns 0 gmp-6.3.0+dfsg/tune/freq.c:843:34: note: Return value 'freq_measure_gettimeofday(help)' is always false gmp-6.3.0+dfsg/tune/freq.c:158:10: style: Variable 'e' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:43:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_appr.c:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd.c:66:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd.c:99:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_reduce.c:202:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/mpn/generic/hgcd_reduce.c:226:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/modlinv.c:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binvert_limb_table [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/modlinv.c:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/modlinv.c:176:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/set_strp.c:38:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_str_dc_threshold [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:609:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_0xAA [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:638:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:812:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:865:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:881:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:895:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __gmp_allocate_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:963:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_0xAA [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:1053:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:1156:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BYTES [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:1179:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed-ext.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed-ext.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed-ext.c:166:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed-ext.c:220:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed-ext.c:226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed-ext.c:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/speed.c:1257:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gmp-6.3.0+dfsg/tune/speed.c:1257:57: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gmp-6.3.0+dfsg/tune/speed.c:888:30: style: Parameter 'argv' can be declared as const array [constParameter] gmp-6.3.0+dfsg/tune/speed.c:1256:18: style: Variable 's' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tune/time.c:488:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:549:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:653:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:680:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:758:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:827:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:856:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:1056:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:1223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:1233:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:1243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:1262:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable available [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:1437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable speed_cyclecounter [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/time.c:527:14: style: Condition 'result!=-1L' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/time.c:1094:36: style: Condition 'sgi_works_p()' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/time.c:1094:36: note: Calling function 'sgi_works_p' returns 0 gmp-6.3.0+dfsg/tune/time.c:1094:36: note: Condition 'sgi_works_p()' is always false gmp-6.3.0+dfsg/tune/time.c:1140:36: style: Condition 'clk_tck()>1000000' is always false [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/time.c:1140:33: note: Calling function 'clk_tck' returns -1 gmp-6.3.0+dfsg/tune/time.c:1140:36: note: Condition 'clk_tck()>1000000' is always false gmp-6.3.0+dfsg/tune/time.c:1293:17: style: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/time.c:271:31: note: 'have_stck' is assigned value '0' here. gmp-6.3.0+dfsg/tune/time.c:272:30: note: 'use_stck' is assigned value '0' here. gmp-6.3.0+dfsg/tune/time.c:1293:17: note: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. gmp-6.3.0+dfsg/tune/time.c:1438:19: style: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. [knownConditionTrueFalse] gmp-6.3.0+dfsg/tune/time.c:271:31: note: 'have_stck' is assigned value '0' here. gmp-6.3.0+dfsg/tune/time.c:272:30: note: 'use_stck' is assigned value '0' here. gmp-6.3.0+dfsg/tune/time.c:1438:19: note: Same expression on both sides of '&&' because 'have_stck' and 'use_stck' represent the same value. gmp-6.3.0+dfsg/tune/time.c:886:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] gmp-6.3.0+dfsg/tune/time.c:643:3: error: Uninitialized variable: et.tv_sec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:643:3: error: Uninitialized variable: st.tv_sec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:653:3: error: Uninitialized variable: et.ru_utime.tv_sec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:653:3: error: Uninitialized variable: st.ru_utime.tv_sec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:681:18: error: Uninitialized variable: &start [uninitvar] gmp-6.3.0+dfsg/tune/time.c:803:19: error: Uninitialized variable: end [uninitvar] gmp-6.3.0+dfsg/tune/time.c:804:7: error: Uninitialized variable: start [uninitvar] gmp-6.3.0+dfsg/tune/time.c:827:3: error: Uninitialized variable: st.tv_usec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:827:3: error: Uninitialized variable: st1.tv_usec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:827:3: error: Uninitialized variable: et.tv_usec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:827:3: error: Uninitialized variable: et1.tv_usec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1111:17: error: Uninitialized variable: t.flag [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1226:57: error: Uninitialized variable: prev.ru_utime.tv_usec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1236:39: error: Uninitialized variable: prev.tv_usec [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1246:40: error: Uninitialized variable: prev.tms_utime [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1455:3: error: Uninitialized variable: end_cycles [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1463:3: error: Uninitialized variable: end_mftb [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1499:41: error: Uninitialized variable: &end_rrt [uninitvar] gmp-6.3.0+dfsg/tune/time.c:1111:15: error: Uninitialized struct member: t.flag [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:1236:34: error: Uninitialized struct member: prev.tv_usec [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:1246:35: error: Uninitialized struct member: prev.tms_utime [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:1466:47: error: Uninitialized variable: end_sgi [legacyUninitvar] gmp-6.3.0+dfsg/tune/time.c:1471:3: error: Uninitialized struct member: end_rrt.flag [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:1471:17: error: Uninitialized struct member: end_rrt.tb_high [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:1471:34: error: Uninitialized struct member: end_rrt.tb_low [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:1492:26: error: Uninitialized struct member: end_times.tms_utime [uninitStructMember] gmp-6.3.0+dfsg/tune/time.c:485:15: style: Unused variable: cycles [unusedVariable] gmp-6.3.0+dfsg/tune/time.c:849:8: style: Variable 'a[0]' is assigned a value that is never used. [unreadVariable] gmp-6.3.0+dfsg/tune/tune-gcd-p.c:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_table [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tune-gcd-p.c:164:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tune-gcd-p.c:188:17: style: Unused variable: p [unusedVariable] gmp-6.3.0+dfsg/tune/tuneup.c:304:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_HIGHBIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:315:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:413:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:423:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:433:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:483:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:498:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:571:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:733:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:802:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:851:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:948:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpn_fft_table3 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1146:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_BASES_BIG_BASE_10 [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1325:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPN_TOOM22_MUL_MINSIZE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPN_TOOM43_MUL_MINSIZE [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MULLO_BASECASE_THRESHOLD_LIMIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1519:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQRLO_BASECASE_THRESHOLD_LIMIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1600:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_FFT_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1762:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DC_DIV_QR_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:1983:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hgcd2_func [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2067:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NUMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2211:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2302:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2443:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2514:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_NAIL_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2604:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2675:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SIZE_T_MAX [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2706:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2720:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GET_STR_PRECOMPUTE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2748:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_LIMB_BITS [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2802:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SET_STR_PRECOMPUTE_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2835:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MUL_TOOM33_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2858:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQR_TOOM3_THRESHOLD [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2876:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAC_DSC_THRESHOLD_LIMIT [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2890:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TMP_DECL [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:3047:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gmp-6.3.0+dfsg/tune/tuneup.c:2921:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gmp-6.3.0+dfsg/tune/tuneup.c:1072:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] gmp-6.3.0+dfsg/tune/tuneup.c:1018:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gmp-6.3.0+dfsg/tune/tuneup.c:1021:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gmp-6.3.0+dfsg/tune/tuneup.c:1027:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gmp-6.3.0+dfsg/tune/tuneup.c:1032:5: error: Common realloc mistake: 'rp' nulled but not freed upon failure [memleakOnRealloc] gmp-6.3.0+dfsg/tune/tuneup.c:2274:20: style: Variable 'param.min_size' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tune/tuneup.c:2273:5: note: param.min_size is assigned gmp-6.3.0+dfsg/tune/tuneup.c:2274:20: note: param.min_size is overwritten gmp-6.3.0+dfsg/tune/tuneup.c:2275:25: style: Variable 'param.min_is_always' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tune/tuneup.c:2273:5: note: param.min_is_always is assigned gmp-6.3.0+dfsg/tune/tuneup.c:2275:25: note: param.min_is_always is overwritten gmp-6.3.0+dfsg/tune/tuneup.c:2284:20: style: Variable 'param.min_size' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tune/tuneup.c:2283:5: note: param.min_size is assigned gmp-6.3.0+dfsg/tune/tuneup.c:2284:20: note: param.min_size is overwritten gmp-6.3.0+dfsg/tune/tuneup.c:2285:25: style: Variable 'param.min_is_always' is reassigned a value before the old one has been used. [redundantAssignment] gmp-6.3.0+dfsg/tune/tuneup.c:2283:5: note: param.min_is_always is assigned gmp-6.3.0+dfsg/tune/tuneup.c:2285:25: note: param.min_is_always is overwritten gmp-6.3.0+dfsg/tune/tuneup.c:416:45: style: Parameter 's' can be declared as pointer to const. However it seems that 'speed_mpz_fac_ui_tune' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gmp-6.3.0+dfsg/tune/tuneup.c:2872:20: note: You might need to cast the function pointer here gmp-6.3.0+dfsg/tune/tuneup.c:416:45: note: Parameter 's' can be declared as pointer to const gmp-6.3.0+dfsg/tune/tuneup.c:1965:17: style: Variable 'f' can be declared as const array [constVariable] gmp-6.3.0+dfsg/tune/tuneup.c:2920:17: style: Variable 'tp' can be declared as pointer to const [constVariablePointer] gmp-6.3.0+dfsg/tune/tuneup.c:892:10: warning: Uninitialized variable: times [uninitvar] gmp-6.3.0+dfsg/tune/tuneup.c:915:17: note: Assuming condition is false gmp-6.3.0+dfsg/tune/tuneup.c:922:15: note: Calling function 'median', 1st argument 'ttab' value is gmp-6.3.0+dfsg/tune/tuneup.c:892:10: note: Uninitialized variable: times gmp-6.3.0+dfsg/tune/tuneup.c:423:3: style: Unused variable: xp [unusedVariable] diff: 2.17.0 gmp-6.3.0+dfsg/demos/primes.c:257:28: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gmp-6.3.0+dfsg/demos/primes.c:221:21: note: Calling function 'sieve_region', 1st argument 's' value is 0 gmp-6.3.0+dfsg/demos/primes.c:257:28: note: Null pointer addition head gmp-6.3.0+dfsg/demos/primes.c:257:28: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assuming allocation function fails gmp-6.3.0+dfsg/demos/primes.c:205:14: note: Assignment 's=malloc((1<<15)/2)', assigned value is 0 gmp-6.3.0+dfsg/demos/primes.c:221:21: note: Calling function 'sieve_region', 1st argument 's' value is 0 gmp-6.3.0+dfsg/demos/primes.c:257:28: note: Null pointer addition head gmp-6.3.0+dfsg/extract-dbl.c:168:2: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/generic/toom22_mul.c:93:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gmp-6.3.0+dfsg/mpn/generic/toom2_sqr.c:72:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gmp-6.3.0+dfsg/mpn/generic/toom33_mul.c:92:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gmp-6.3.0+dfsg/mpn/generic/toom3_sqr.c:81:13: style: Variable '__gmpn_cpuvec_initialized' is assigned a value that is never used. [unreadVariable] head gmp-6.3.0+dfsg/mpn/generic/toom6_sqr.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/generic/toom6h_mul.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/generic/toom8_sqr.c:41:2: error: #error Not implemented. [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/generic/toom8h_mul.c:42:2: error: #error Not implemented. [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_12pts.c:42:2: error: #error Not implemented: Both sublsh_n(,,,20) should be corrected. [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/generic/toom_interpolate_16pts.c:42:2: error: #error Not implemented: Both sublsh_n(,,,28) should be corrected; r2 and r5 need one more LIMB. [preprocessorErrorDirective] head gmp-6.3.0+dfsg/mpn/s390_64/z13/aormul_2.c:53:6: error: #error Missing define for operation to perform [preprocessorErrorDirective] head gmp-6.3.0+dfsg/tune/speed.c:1257:57: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] head gmp-6.3.0+dfsg/tune/time.c:803:19: error: Uninitialized variable: end [uninitvar] head gmp-6.3.0+dfsg/tune/time.c:804:7: error: Uninitialized variable: start [uninitvar] DONE