2024-04-22 04:11 ftp://ftp.de.debian.org/debian/pool/main/s/singular/singular_4.3.2-p16+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=openssl --library=bsd --library=motif --library=boost --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-20-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.56 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 9183 9183 elapsed-time: 43.6 43.9 head-timing-info: old-timing-info: head results: singular-4.3.2/IntegerProgramming/BigInt.cc:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/BigInt.cc:140:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/BigInt.cc:149:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/BigInt.cc:157:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/BigInt.h:24:5: style: Class 'BigInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:106:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:242:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/LLL.cc:215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/LLL.cc:446:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/Buchberger.cc:1260:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head_support [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/Buchberger.cc:3185:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:146:24: style:inconclusive: Boolean expression 'llln_f[j]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:188:24: style:inconclusive: Boolean expression 'llln_f[i]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:310:26: style:inconclusive: Boolean expression 'llln_f[*k-1]!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:146:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:188:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:310:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:238:9: style: Unused variable: valor [unusedVariable] singular-4.3.2/IntegerProgramming/Ikernel_to_send.c:305:8: style: Unused variable: i [unusedVariable] singular-4.3.2/IntegerProgramming/LLL.cc:327:14: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/IntegerProgramming/LLL.cc:112:14: style: Local variable 'swap' shadows outer variable [shadowVariable] singular-4.3.2/IntegerProgramming/LLL.cc:104:11: note: Shadowed declaration singular-4.3.2/IntegerProgramming/LLL.cc:112:14: note: Shadow variable singular-4.3.2/IntegerProgramming/LLL.cc:155:14: style: Local variable 'swap' shadows outer variable [shadowVariable] singular-4.3.2/IntegerProgramming/LLL.cc:142:11: note: Shadowed declaration singular-4.3.2/IntegerProgramming/LLL.cc:155:14: note: Shadow variable singular-4.3.2/IntegerProgramming/LLL.cc:10:34: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] singular-4.3.2/IntegerProgramming/LLL.cc:56:53: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:14:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:667:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:956:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:1244:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:1655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:2021:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:2428:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/IP_algorithms.cc:3387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.cc:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.cc:302:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.cc:1900:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.cc:1910:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.cc:1919:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/change_cost.cc:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.h:78:3: style: Class 'term_ordering' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/IntegerProgramming/binomial.h:74:3: style: Class 'binomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/IntegerProgramming/list.h:218:3: style: Class 'list_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/IntegerProgramming/matrix.h:71:3: style: Class 'matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/IntegerProgramming/change_cost.cc:16:11: style: The scope of the variable 'verbose' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/change_cost.cc:17:9: style: The scope of the variable 'version' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/change_cost.cc:18:9: style: The scope of the variable 'S_pair_criteria' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/change_cost.cc:19:10: style: The scope of the variable 'interreduction_percentage' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/ideal.cc:230:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:349:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:456:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:573:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:782:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:872:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:1038:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.cc:1062:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal.h:136:8: style:inconclusive: Technically the member function 'ideal::destroy_subset_tree' can be const. [functionConst] singular-4.3.2/IntegerProgramming/ideal.cc:60:13: note: Technically the member function 'ideal::destroy_subset_tree' can be const. singular-4.3.2/IntegerProgramming/ideal.h:136:8: note: Technically the member function 'ideal::destroy_subset_tree' can be const. singular-4.3.2/IntegerProgramming/ideal.cc:689:15: style: Local variable 'bin' shadows outer variable [shadowVariable] singular-4.3.2/IntegerProgramming/ideal.cc:624:13: note: Shadowed declaration singular-4.3.2/IntegerProgramming/ideal.cc:689:15: note: Shadow variable singular-4.3.2/IntegerProgramming/ideal.cc:118:44: style: Parameter 'A' can be declared as reference to const [constParameterReference] singular-4.3.2/IntegerProgramming/ideal.cc:172:53: style: Parameter 'A' can be declared as reference to const [constParameterReference] singular-4.3.2/IntegerProgramming/ideal_stuff.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal_stuff.cc:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal_stuff.cc:322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/ideal_stuff.cc:414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:533:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:595:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:629:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:692:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:726:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:791:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/list.cc:825:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/binomial.h:214:11: style:inconclusive: Technically the member function 'binomial::involves_elimination_variables' can be const. [functionConst] singular-4.3.2/IntegerProgramming/binomial.cc:1356:19: note: Technically the member function 'binomial::involves_elimination_variables' can be const. singular-4.3.2/IntegerProgramming/binomial.h:214:11: note: Technically the member function 'binomial::involves_elimination_variables' can be const. singular-4.3.2/IntegerProgramming/binomial.cc:1871:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] singular-4.3.2/IntegerProgramming/binomial.cc:1871:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] singular-4.3.2/IntegerProgramming/binomial.cc:1890:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] singular-4.3.2/IntegerProgramming/binomial.cc:1890:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] singular-4.3.2/IntegerProgramming/binomial.cc:952:14: style: The scope of the variable 'actual_entry' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/binomial.cc:333:46: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'v' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/IntegerProgramming/binomial.h:131:38: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'b'. singular-4.3.2/IntegerProgramming/binomial.cc:333:46: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'b'. singular-4.3.2/IntegerProgramming/binomial.cc:356:46: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'v' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/IntegerProgramming/binomial.h:132:38: note: Function 'operator!=' argument 1 names different: declaration 'v' definition 'b'. singular-4.3.2/IntegerProgramming/binomial.cc:356:46: note: Function 'operator!=' argument 1 names different: declaration 'v' definition 'b'. singular-4.3.2/IntegerProgramming/binomial.cc:952:14: style: Variable 'actual_entry' can be declared as reference to const [constVariableReference] singular-4.3.2/IntegerProgramming/list.cc:898:36: style: Parameter 'l' can be declared as reference to const [constParameterReference] singular-4.3.2/IntegerProgramming/list.cc:917:45: style: Parameter 'iter' can be declared as reference to const [constParameterReference] singular-4.3.2/IntegerProgramming/list.cc:118:12: style: Variable 'iter' can be declared as pointer to const [constVariablePointer] singular-4.3.2/IntegerProgramming/binomial.cc:523:21: style: Variable 'new_result' is assigned a value that is never used. [unreadVariable] singular-4.3.2/IntegerProgramming/binomial.cc:693:21: style: Variable 'new_result' is assigned a value that is never used. [unreadVariable] singular-4.3.2/IntegerProgramming/matrix.cc:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:297:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:524:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:591:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:721:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/solve_IP.cc:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:129:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:303:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1098:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1387:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1406:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:1455:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/solve_IP.cc:17:11: style: The scope of the variable 'verbose' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/solve_IP.cc:18:7: style: The scope of the variable 'version' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/solve_IP.cc:19:7: style: The scope of the variable 'S_pair_criteria' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/solve_IP.cc:20:10: style: The scope of the variable 'interreduction_percentage' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/solve_IP.cc:24:7: style: The scope of the variable 'alg_option' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/testdata.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/testdata.cc:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/testdata.cc:185:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/matrix.cc:14:9: warning: Member variable 'matrix::H' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/matrix.cc:40:9: warning: Member variable 'matrix::H' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/matrix.cc:71:9: warning: Member variable 'matrix::H' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/matrix.cc:122:9: warning: Member variable 'matrix::H' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/matrix.cc:142:3: warning: Class 'matrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/IntegerProgramming/matrix.cc:426:14: style: C-style reference casting [cstyleCast] singular-4.3.2/IntegerProgramming/matrix.cc:484:23: style: C-style reference casting [cstyleCast] singular-4.3.2/IntegerProgramming/matrix.cc:490:21: style: C-style reference casting [cstyleCast] singular-4.3.2/IntegerProgramming/matrix.cc:501:25: style: C-style reference casting [cstyleCast] singular-4.3.2/IntegerProgramming/matrix.cc:507:23: style: C-style reference casting [cstyleCast] singular-4.3.2/IntegerProgramming/matrix.cc:445:9: style: Local variable 'min_index' shadows outer variable [shadowVariable] singular-4.3.2/IntegerProgramming/matrix.cc:350:7: note: Shadowed declaration singular-4.3.2/IntegerProgramming/matrix.cc:445:9: note: Shadow variable singular-4.3.2/IntegerProgramming/toric_ideal.cc:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:28:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sattr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:37:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sattr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:173:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:240:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:289:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:374:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:473:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:489:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/attrib.cc:282:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:290:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:291:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:308:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:314:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:323:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:328:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:329:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:380:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:494:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/attrib.cc:236:9: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/attrib.cc:347:11: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] singular-4.3.2/IntegerProgramming/toric_ideal.cc:22:11: style: The scope of the variable 'verbose' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/toric_ideal.cc:23:9: style: The scope of the variable 'version' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/toric_ideal.cc:24:9: style: The scope of the variable 'S_pair_criteria' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/toric_ideal.cc:25:10: style: The scope of the variable 'interreduction_percentage' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/toric_ideal.cc:30:9: style: The scope of the variable 'alg_option' can be reduced. [variableScope] singular-4.3.2/Singular/blackbox.cc:19:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:80:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEOF_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:109:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIST_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:180:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:208:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:215:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:228:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:249:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blackbox_list [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/blackbox.cc:47:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:49:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:127:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:128:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:129:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:248:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:249:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/blackbox.cc:256:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/cntrlc.cc:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_RESTART [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/cntrlc.cc:236:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/cntrlc.cc:273:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feOptSpec [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/cntrlc.cc:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_OPT_NO_TTY [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/cntrlc.cc:480:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/cntrlc.cc:546:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sig_chld_hdl [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:204:3: debug: Failed to instantiate template "CountedRefPtr". The checking continues anyway. [templateInstantiation] singular-4.3.2/Singular/countedref.h:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:239:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:245:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:249:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:265:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:273:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:410:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.h:426:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:115:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:128:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:195:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:326:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:333:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:346:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:365:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sNoName_fe [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:390:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:399:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:408:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEOF_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:439:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:473:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPEOF_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:578:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:594:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:683:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:697:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:703:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOT_DECL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/countedref.cc:727:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOT_DECL [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:12:16: warning: Member variable 'term_ordering::weighted_ordering' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:12:16: warning: Member variable 'term_ordering::elimination_ordering' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:23:16: warning: Member variable 'term_ordering::elimination_ordering' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:151:16: warning: Member variable 'term_ordering::elimination_ordering' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:219:16: warning: Member variable 'term_ordering::elimination_ordering' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/Singular/countedref.cc:516:9: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis] singular-4.3.2/IntegerProgramming/term_ordering.cc:232:24: style: Variable 'weighted_block_size' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/IntegerProgramming/term_ordering.cc:226:24: note: weighted_block_size is assigned singular-4.3.2/IntegerProgramming/term_ordering.cc:232:24: note: weighted_block_size is overwritten singular-4.3.2/Singular/countedref.h:315:9: style:inconclusive: Technically the member function 'LeftvShallow::operator->' can be const. [functionConst] singular-4.3.2/Singular/countedref.h:365:3: style:inconclusive: Technically the member function 'LeftvDeep::operatorLeftvShallow' can be const. [functionConst] singular-4.3.2/Singular/countedref.h:433:9: style:inconclusive: Technically the member function 'LeftvDeep::idify' can be const. [functionConst] singular-4.3.2/Singular/countedref.h:442:8: style:inconclusive: Technically the member function 'LeftvDeep::clearid' can be const. [functionConst] singular-4.3.2/Singular/countedref.h:88:3: style:inconclusive: Technically the member function 'CountedRefPtr < ring , true , false , short >::operatorPtrType' can be const. [functionConst] singular-4.3.2/Singular/countedref.h:90:12: style:inconclusive: Technically the member function 'CountedRefPtr < ring , true , false , short >::operator->' can be const. [functionConst] singular-4.3.2/Singular/countedref.h:88:3: style:inconclusive: Technically the member function 'CountedRefPtr < CountedRefData * , false , false , short >::operatorPtrType' can be const. [functionConst] singular-4.3.2/Singular/countedref.cc:521:15: warning: The class 'CountedRefShared' defines member function with name 'cast' also defined in its parent class 'CountedRef'. [duplInheritedMember] singular-4.3.2/Singular/countedref.cc:318:15: note: Parent function 'CountedRef::cast' singular-4.3.2/Singular/countedref.cc:521:15: note: Derived function 'CountedRefShared::cast' singular-4.3.2/Singular/countedref.cc:524:15: warning: The class 'CountedRefShared' defines member function with name 'cast' also defined in its parent class 'CountedRef'. [duplInheritedMember] singular-4.3.2/Singular/countedref.cc:312:15: note: Parent function 'CountedRef::cast' singular-4.3.2/Singular/countedref.cc:524:15: note: Derived function 'CountedRefShared::cast' singular-4.3.2/Singular/countedref.h:122:3: style: Class 'RefCounter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:292:3: style: Class 'LeftvShallow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:350:3: style: Class 'LeftvDeep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.cc:227:3: style: Class 'CountedRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.cc:497:3: style: Class 'CountedRefShared' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.cc:500:3: style: Class 'CountedRefShared' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:169:3: style: Class 'CountedRefWeakPtr < CountedRefData * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:144:3: style: Class 'CountedRefIndirectPtr < CountedRefData * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:57:3: style: Class 'CountedRefPtr < ring , true , false , short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:61:3: style: Class 'CountedRefPtr < ring , true , false , short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:57:3: style: Class 'CountedRefPtr < CountedRefData * , false , false , short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:61:3: style: Class 'CountedRefPtr < CountedRefData * , false , false , short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/countedref.h:218:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.h:226:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.h:233:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.h:249:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.h:265:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.h:379:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:111:71: style: C-style reference casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:255:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:257:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:291:62: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:332:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:339:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:604:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:684:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:706:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:730:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/countedref.cc:603:13: style: Variable 'name' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/cntrlc.cc:418:10: style: Condition 'si_stop_stack_trace_x' is always true [knownConditionTrueFalse] singular-4.3.2/Singular/cntrlc.cc:417:27: note: Assignment 'si_stop_stack_trace_x=1', assigned value is 1 singular-4.3.2/Singular/cntrlc.cc:418:10: note: Condition 'si_stop_stack_trace_x' is always true singular-4.3.2/Singular/cntrlc.cc:296:24: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream] singular-4.3.2/Singular/cntrlc.cc:142:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:274:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:275:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:337:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:383:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:531:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:534:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:537:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:540:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:543:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:545:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:546:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:547:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:548:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/cntrlc.cc:437:7: style: The scope of the variable 'sel' can be reduced. [variableScope] singular-4.3.2/Singular/cntrlc.cc:493:21: style: Variable 'state' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/cntrlc.cc:495:31: style: Variable 'buffer[index++]' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/cntrlc.cc:504:21: style: Variable 'state' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/cntrlc.cc:505:21: style: Variable 'index' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/countedref.h:244:40: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/checklibs.c:293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/denom_list.cc:11:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DENOMINATOR_LIST [valueFlowBailoutIncompleteVar] singular-4.3.2/IntegerProgramming/term_ordering.cc:408:18: style: The scope of the variable 'last_index' can be reduced. [variableScope] singular-4.3.2/IntegerProgramming/term_ordering.cc:12:45: style:inconclusive: Function 'term_ordering' argument 1 names different: declaration 'homogeneous' definition '_homogeneous'. [funcArgNamesDifferent] singular-4.3.2/IntegerProgramming/term_ordering.h:78:32: note: Function 'term_ordering' argument 1 names different: declaration 'homogeneous' definition '_homogeneous'. singular-4.3.2/IntegerProgramming/term_ordering.cc:12:45: note: Function 'term_ordering' argument 1 names different: declaration 'homogeneous' definition '_homogeneous'. singular-4.3.2/IntegerProgramming/term_ordering.cc:580:12: style: Variable 'v1' can be declared as pointer to const [constVariablePointer] singular-4.3.2/IntegerProgramming/term_ordering.cc:581:12: style: Variable 'v2' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/dyn_modules/Order/nforder.h:52:14: style:inconclusive: Technically the member function 'nforder::ref_count' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder.h:74:17: style:inconclusive: Technically the member function 'nforder::viewDisc' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder.h:84:15: style:inconclusive: Technically the member function 'nforder::oneIsOne' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder.h:87:15: style:inconclusive: Technically the member function 'nforder::isMaximalKnown' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:48:17: style:inconclusive: Technically the member function 'nforder_ideal::viewBasisDen' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:49:14: style:inconclusive: Technically the member function 'nforder_ideal::isFractional' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:52:17: style:inconclusive: Technically the member function 'nforder_ideal::viewNorm' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:53:17: style:inconclusive: Technically the member function 'nforder_ideal::viewMin' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:31:3: warning: Class 'nforder_ideal' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:31:3: warning: Class 'nforder_ideal' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:30:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:46:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:88:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:243:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:245:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:261:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:278:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:279:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:287:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:21:42: style:inconclusive: Function 'nforder_ideal' argument 1 names different: declaration 'basis' definition '_basis'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:32:28: note: Function 'nforder_ideal' argument 1 names different: declaration 'basis' definition '_basis'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:21:42: note: Function 'nforder_ideal' argument 1 names different: declaration 'basis' definition '_basis'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:21:63: style:inconclusive: Function 'nforder_ideal' argument 2 names different: declaration 'q' definition 'O'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:32:48: note: Function 'nforder_ideal' argument 2 names different: declaration 'q' definition 'O'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:21:63: note: Function 'nforder_ideal' argument 2 names different: declaration 'q' definition 'O'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:27:45: style:inconclusive: Function 'nforder_ideal' argument 1 names different: declaration 'i' definition 'I'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:33:32: note: Function 'nforder_ideal' argument 1 names different: declaration 'i' definition 'I'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:27:45: note: Function 'nforder_ideal' argument 1 names different: declaration 'i' definition 'I'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:241:42: style:inconclusive: Function 'nf_idMult' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:64:41: note: Function 'nf_idMult' argument 1 names different: declaration 'a' definition 'A'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:241:42: note: Function 'nf_idMult' argument 1 names different: declaration 'a' definition 'A'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:285:42: style:inconclusive: Function 'nf_idMult' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:65:41: note: Function 'nf_idMult' argument 1 names different: declaration 'a' definition 'A'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:285:42: note: Function 'nf_idMult' argument 1 names different: declaration 'a' definition 'A'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:305:42: style:inconclusive: Function 'nf_idPower' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:66:42: note: Function 'nf_idPower' argument 1 names different: declaration 'a' definition 'A'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:305:42: note: Function 'nf_idPower' argument 1 names different: declaration 'a' definition 'A'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:305:49: style:inconclusive: Function 'nf_idPower' argument 2 names different: declaration 'b' definition 'i'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.h:66:49: note: Function 'nf_idPower' argument 2 names different: declaration 'b' definition 'i'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:305:49: note: Function 'nf_idPower' argument 2 names different: declaration 'b' definition 'i'. singular-4.3.2/Singular/dyn_modules/Order/nforder_ideal.cc:287:13: style: Variable 'O' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/dyn_modules/Order/nforder.h:75:7: style:inconclusive: Technically the member function 'nforder::getDim' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:235:14: note: Technically the member function 'nforder::getDim' can be const. singular-4.3.2/Singular/dyn_modules/Order/nforder.h:75:7: note: Technically the member function 'nforder::getDim' can be const. singular-4.3.2/Singular/dyn_modules/Order/nforder.h:97:8: style:inconclusive: Technically the member function 'nforder::elAdd' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:301:15: note: Technically the member function 'nforder::elAdd' can be const. singular-4.3.2/Singular/dyn_modules/Order/nforder.h:97:8: note: Technically the member function 'nforder::elAdd' can be const. singular-4.3.2/Singular/dyn_modules/Order/nforder.h:98:8: style:inconclusive: Technically the member function 'nforder::elSub' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:311:15: note: Technically the member function 'nforder::elSub' can be const. singular-4.3.2/Singular/dyn_modules/Order/nforder.h:98:8: note: Technically the member function 'nforder::elSub' can be const. singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:45:4: warning: Class 'nforder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:45:4: warning: Class 'nforder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:34:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/nforder.cpp:71:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:571:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:754:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:856:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:984:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/temptest.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/temptest.cc:38:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:104:9: style: Class 'lattice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:33:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:247:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:262:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:280:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blackbox [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:33:53: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] singular-4.3.2/Singular/dyn_modules/bigintm/mod_main.cc:41:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:33:55: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:56:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:60:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:78:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:82:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:128:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:136:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:151:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:159:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:175:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:183:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:195:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:202:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:210:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:246:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:280:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/bigintm/bigintm.cc:33:54: style: Variable 'd' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/dyn_modules/customstd/customstd.cc:657:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/freealgebra/freealgebra.cc:160:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/cohomo/cohomo.cc:4719:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1022:13: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:24:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:38:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:51:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:148:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:261:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:52:10: warning: Member variable 'lattice::d' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:64:5: warning: Class 'lattice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:64:5: warning: Class 'lattice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:112:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:132:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:143:42: style: Local variable 'cone' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:141:37: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:143:42: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:143:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.cc:154:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:985:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1000:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1089:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:589:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:593:7: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:589:5: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:52:29: style:inconclusive: Function 'lattice' argument 1 names different: declaration 'basis' definition 'basismatrix'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:104:28: note: Function 'lattice' argument 1 names different: declaration 'basis' definition 'basismatrix'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:52:29: note: Function 'lattice' argument 1 names different: declaration 'basis' definition 'basismatrix'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:605:59: style:inconclusive: Function 'enumerate_next' argument 2 names different: declaration 'x' definition 'in'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:122:58: note: Function 'enumerate_next' argument 2 names different: declaration 'x' definition 'in'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:605:59: note: Function 'enumerate_next' argument 2 names different: declaration 'x' definition 'in'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:676:49: style:inconclusive: Function 'enumerate_next' argument 1 names different: declaration 'x' definition 'in'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:126:48: note: Function 'enumerate_next' argument 1 names different: declaration 'x' definition 'in'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:676:49: note: Function 'enumerate_next' argument 1 names different: declaration 'x' definition 'in'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1111:46: style:inconclusive: Function 'squareroot' argument 3 names different: declaration 'iteration' definition 'prec'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:142:46: note: Function 'squareroot' argument 3 names different: declaration 'iteration' definition 'prec'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1111:46: note: Function 'squareroot' argument 3 names different: declaration 'iteration' definition 'prec'. singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:384:25: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:360:17: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:384:25: note: Shadow variable singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:389:24: style: Local variable 'tempnumber' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:380:20: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:389:24: note: Shadow variable singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:800:17: style: Local variable 'm' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:20:13: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:800:17: note: Shadow variable singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:801:21: style: Local variable 'n' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/Order/lattice.h:17:13: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:801:21: note: Shadow variable singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1055:16: style: Local variable 'sqrt2' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1052:12: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/Order/lattice.cc:1055:16: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/singularWishlist.h:23:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/singularWishlist.h:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/singularWishlist.h:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/singularWishlist.h:87:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:27:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:11:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:215:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:237:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:27:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:28:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:29:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:30:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:71:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:72:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:73:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/flip.cc:74:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerComplex.cc:22:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:67:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:68:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:69:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:70:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:111:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:116:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:146:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:147:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:148:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:149:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:228:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:246:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:252:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:256:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:248:17: performance:inconclusive: Technically the member function 'tropicalStrategy::adjustWeightForHomogeneity' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:258:17: performance:inconclusive: Technically the member function 'tropicalStrategy::adjustWeightUnderHomogeneity' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:153:10: style: Local variable 'overflow' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:74:8: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/gfanlib/containsMonomial.cc:153:10: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.h:55:32: style: Redundant condition: polynomialIdeal. '!polynomialIdeal || (polynomialIdeal && polynomialRing)' is equivalent to '!polynomialIdeal || polynomialRing' [redundantCondition] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerComplex.cc:44:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerComplex.cc:59:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerComplex.cc:93:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerFan.cc:17:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:476:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerFan.cc:88:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:137:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:185:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:102:20: style: Parameter 'pStar' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:141:21: style: Parameter 'IStar' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:150:20: style: Parameter 'pStar' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:189:21: style: Parameter 'IStar' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:137:9: style: Variable 'pStar' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/initial.cc:185:9: style: Variable 'pStar' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerFan.cc:52:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerFan.cc:102:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerFan.cc:120:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerFan.cc:141:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:94:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:95:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:148:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:207:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:259:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:461:37: performance: Function parameter 'setOfCones' should be passed by const reference. [passedByValue] singular-4.3.2/Singular/dyn_modules/gfanlib/groebnerCone.cc:467:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:8:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:29:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:126:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:452:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:482:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:565:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:642:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_sideal_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:37:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:38:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:82:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/std_wrapper.cc:83:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:124:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:159:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:230:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:266:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:348:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:617:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:54:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:125:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:171:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:214:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:326:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:376:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:23:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:24:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:63:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:76:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:89:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:90:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:134:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:147:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:160:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:161:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:227:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:235:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:239:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:263:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:271:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:275:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:295:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:296:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:337:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:358:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:385:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:393:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:397:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:413:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:421:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropical.cc:425:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:140:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:146:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:175:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:181:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:211:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:217:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:247:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:253:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:277:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:286:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:290:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:298:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:304:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:318:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:348:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:349:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:350:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:351:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:631:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:642:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:49:24: style: Local variable 'sigma' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:37:22: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:49:24: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:96:24: style: Local variable 'sigma' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:84:22: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:96:24: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:281:21: style: Local variable 'rays' shadows outer function [shadowFunction] singular-4.3.2/Singular/dyn_modules/gfanlib/callgfanlib_conversion.h:24:25: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:281:21: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:51:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:98:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:132:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:167:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:202:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/startingCone.cc:238:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:253:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:196:24: style: Parameter 'gStar' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:19:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:94:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ringorder_dp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:445:22: style: Unused variable: pointerToTerm [unusedVariable] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:114:16: style: Redundant condition: I. '!I || (I && r)' is equivalent to '!I || r' [redundantCondition] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalDebug.cc:97:10: style: Variable 'w' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:629:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/ppinitialReduction.cc:645:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:57:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:148:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isHomog [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:105:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printlevel [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:179:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printlevel [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:78:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:185:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:309:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:450:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:566:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:712:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:740:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:57:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:58:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:59:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:60:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:107:44: style:inconclusive: Function 'tropicalStar' argument 1 names different: declaration 'I' definition 'inI'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.h:10:50: note: Function 'tropicalStar' argument 1 names different: declaration 'I' definition 'inI'. singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:107:44: note: Function 'tropicalStar' argument 1 names different: declaration 'I' definition 'inI'. singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:27:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:29:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:229:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:236:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:252:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalCurves.cc:284:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:54:17: style: Local variable 'tropicalVariety' shadows outer function [shadowFunction] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVarietyOfPolynomials.h:29:23: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:54:17: note: Shadow variable singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:19:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:34:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:119:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalTraversal.cc:128:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:59:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:83:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:111:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:131:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:155:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:179:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVariety.cc:37:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVarietyOfPolynomials.cc:26:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalVarietyOfPolynomials.cc:68:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/witness.cc:11:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/witness.cc:23:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/witness.cc:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:363:37: warning:inconclusive: Member variable 'tropicalStrategy::linealitySpace' is not assigned a value in 'tropicalStrategy::operator='. [operatorEqVarError] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:114:8: style: Unused private function: 'tropicalStrategy::checkForUniformizingParameter' [unusedPrivateFunction] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:116:8: style: Unused private function: 'tropicalStrategy::putUniformizingBinomialInFront' [unusedPrivateFunction] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:102:8: performance:inconclusive: Technically the member function 'tropicalStrategy::copyAndChangeOrderingLS' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:734:24: note: Technically the member function 'tropicalStrategy::copyAndChangeOrderingLS' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:102:8: note: Technically the member function 'tropicalStrategy::copyAndChangeOrderingLS' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:116:8: performance:inconclusive: Technically the member function 'tropicalStrategy::putUniformizingBinomialInFront' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:387:24: note: Technically the member function 'tropicalStrategy::putUniformizingBinomialInFront' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:116:8: note: Technically the member function 'tropicalStrategy::putUniformizingBinomialInFront' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:39:11: warning: Identical condition 'i!=-1', second condition is always false [identicalConditionAfterEarlyExit] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:32:12: note: If condition 'i!=-1' is true, the function will return/exit singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:39:11: note: Testing identical condition 'i!=-1' singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:41:36: style: Condition 'i==-1' is always true [knownConditionTrueFalse] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:32:12: note: Assuming that condition 'i!=-1' is not redundant singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:41:36: note: Condition 'i==-1' is always true singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:78:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/loctriv/loctriv.cc:69:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:79:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:80:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:81:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:179:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:185:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:186:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:187:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:188:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:192:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:246:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:311:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:461:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:462:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:463:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:464:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:712:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:713:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:714:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:715:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:740:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:741:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:742:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:743:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/interval/interval.cc:1215:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:277:52: style:inconclusive: Function 'tropicalStrategy' argument 2 names different: declaration 'p' definition 'q'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:128:48: note: Function 'tropicalStrategy' argument 2 names different: declaration 'p' definition 'q'. singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:277:52: note: Function 'tropicalStrategy' argument 2 names different: declaration 'p' definition 'q'. singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:448:91: style:inconclusive: Function 'getShortcutRingPrependingWeight' argument 2 names different: declaration 'w' definition 'v'. [funcArgNamesDifferent] singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.h:284:75: note: Function 'getShortcutRingPrependingWeight' argument 2 names different: declaration 'w' definition 'v'. singular-4.3.2/Singular/dyn_modules/gfanlib/tropicalStrategy.cc:448:91: note: Function 'getShortcutRingPrependingWeight' argument 2 names different: declaration 'w' definition 'v'. singular-4.3.2/Singular/dyn_modules/machinelearning/tests/test_bufsize.c:55:26: style: Parameter 'argv' can be declared as const array [constParameter] singular-4.3.2/Singular/dyn_modules/partialgb/partialgb.cc:66:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/machinelearning/tests/test_init_ml.c:165:26: style: Parameter 'argv' can be declared as const array [constParameter] singular-4.3.2/Singular/dyn_modules/pyobject/pyobject.cc:744:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/python/python_module.cc:82:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/sispasm/sispasm.cc:361:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/staticdemo/staticdemo.cc:9:0: error: #error This is a demo static module. It is not supposed to be built dynamically... [preprocessorErrorDirective] singular-4.3.2/Singular/dyn_modules/subsets/subsets.cc:76:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:59:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:63:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:22:3: warning: Member variable 'ByteBuf::buf' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:17:10: style:inconclusive: Member variable 'ByteBuf::count' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:22:23: note: Member variable 'ByteBuf::count' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:17:10: note: Member variable 'ByteBuf::count' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:40:10: style:inconclusive: Technically the member function 'LibThread::ByteBuf::size' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:59:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:63:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/bytebuf.h:41:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:80:3: warning:inconclusive: Member variable 'ConditionVariable::condition' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:80:3: warning:inconclusive: Member variable 'ConditionVariable::lock' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:80:3: warning:inconclusive: Member variable 'ConditionVariable::waiting' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/Singular/dyn_modules/systhreads/syncvar.h:19:3: warning: Member variable 'SyncVar < int >::value' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:77:9: style:inconclusive: Member variable 'ConditionVariable::lock' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:82:52: note: Member variable 'ConditionVariable::lock' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:77:9: note: Member variable 'ConditionVariable::lock' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:68:8: style:inconclusive: Technically the member function 'Lock::is_locked' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:36:3: style: Class 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:82:3: style: Class 'ConditionVariable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:120:3: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/dyn_modules/systhreads/syncvar.h:21:17: style: Parameter 'value' can be declared as reference to const [constParameterReference] singular-4.3.2/Singular/dyn_modules/systhreads/syncvar.h:31:16: style: Parameter 'result' can be declared as reference to const [constParameterReference] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:19:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:43:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:48:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:43:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:48:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:29:22: style: Local variable 'no_thread' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:16:11: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:29:22: note: Shadow variable singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:37:22: style: Local variable 'no_thread' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:16:11: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:37:22: note: Shadow variable singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:58:22: style: Local variable 'no_thread' shadows outer variable [shadowVariable] singular-4.3.2/Singular/dyn_modules/systhreads/thread.cc:16:11: note: Shadowed declaration singular-4.3.2/Singular/dyn_modules/systhreads/thread.h:58:22: note: Shadow variable singular-4.3.2/Singular/dyn_modules/syzextra/mod_main.cc:464:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/dyn_modules/systhreads/shared.cc:3073:16: error: There is an unknown macro here somewhere. Configuration is required. If SI_MOD_INIT is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/emacs.cc:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/emacs.cc:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_UNAME [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/emacs.cc:96:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feArgv0 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/emacs.cc:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:62:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ring [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:119:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:152:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:168:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:210:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:231:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:266:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ring [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:293:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ring [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:326:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:352:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:361:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:374:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:473:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:496:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ring [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:514:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:539:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:630:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:751:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:788:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:831:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:849:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:859:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:874:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/emacs.cc:301:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/emacs.cc:105:9: style: Variable 'singular' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/emacs.cc:108:9: style: Variable 'emacs_dir' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/emacs.cc:109:9: style: Variable 'emacs_load' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/emacs.cc:60:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] singular-4.3.2/Singular/checklibs.c:162:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/checklibs.c:241:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/feOptGen.cc:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feOptSpec [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.h:42:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.h:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.h:56:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_OPT_UNDEF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_OPTION_RETURN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_OPT_UNDEF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:190:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_OPT_UNDEF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_OPT_BATCH [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:348:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:392:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/feOpt.cc:432:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/febase.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feProt [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/febase.cc:77:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.h:48:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.cc:165:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.cc:197:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.cc:290:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.cc:297:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.cc:364:59: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/feOpt.cc:316:23: style: Variable 'nthreads' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/fehelp.cc:1035:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:134:22: warning: Obsolete function 'alloca' called. [allocaCalled] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:26:16: style:inconclusive: Member variable 'LinTree::memory' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:882:33: note: Member variable 'LinTree::memory' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:26:16: note: Member variable 'LinTree::memory' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:26:16: style:inconclusive: Member variable 'LinTree::memory' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:885:53: note: Member variable 'LinTree::memory' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:26:16: note: Member variable 'LinTree::memory' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:26:16: style:inconclusive: Member variable 'LinTree::memory' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:897:14: note: Member variable 'LinTree::memory' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:26:16: note: Member variable 'LinTree::memory' is in the wrong place in the initializer list. singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:41:7: style:inconclusive: Technically the member function 'LinTree::LinTree::has_error' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:44:15: style:inconclusive: Technically the member function 'LinTree::LinTree::error_msg' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:85:15: style:inconclusive: Technically the member function 'LinTree::LinTree::get_addr' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:121:7: style:inconclusive: Technically the member function 'LinTree::LinTree::has_last_ring' can be const. [functionConst] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:34:3: style: Class 'LinTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.h:62:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:121:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:128:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:134:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:178:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:201:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:211:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:378:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:608:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:623:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:630:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:631:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:632:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:633:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:646:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:56:10: style: The scope of the variable 'n' can be reduced. [variableScope] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:821:25: performance: Function parameter 'str' should be passed by const reference. [passedByValue] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:148:27: style: Parameter 'lintree' can be declared as reference to const. However it seems that 'encode_none' is a callback function, if 'lintree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:865:17: note: You might need to cast the function pointer here singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:148:27: note: Parameter 'lintree' can be declared as reference to const singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:151:28: style: Parameter 'lintree' can be declared as reference to const. However it seems that 'decode_none' is a callback function, if 'lintree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:865:30: note: You might need to cast the function pointer here singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:151:28: note: Parameter 'lintree' can be declared as reference to const singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:155:24: style: Parameter 'lintree' can be declared as reference to const. However it seems that 'ref_none' is a callback function, if 'lintree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:865:43: note: You might need to cast the function pointer here singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:155:24: note: Parameter 'lintree' can be declared as reference to const singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:709:7: style: Variable 'num_ord' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/dyn_modules/systhreads/lintree.cc:811:10: style: Variable 'op' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/fglm.cc:61:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:204:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:245:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:367:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:430:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:489:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:557:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:103:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yylineno [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typ [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:196:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BI_buffer [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:249:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BT_break [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BT_break [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:374:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BI_file [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:412:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prompt_char [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:432:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable my_yylinebuf [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:511:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fevoices.cc:680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:28:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_RING [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:304:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:490:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:602:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tokval [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:658:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMD_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/gentable.cc:683:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/fglm.cc:255:27: style: Condition '00' is not redundant singular-4.3.2/Singular/fglm.cc:255:27: note: Condition '0name==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/Singular/ipconv.cc:470:27: note: Assuming that condition 'input->name!=NULL' is not redundant singular-4.3.2/Singular/ipconv.cc:480:55: note: Condition 'input->name==NULL' is always true singular-4.3.2/Singular/ipconv.cc:509:57: style: Condition 'input->name==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/Singular/ipconv.cc:470:27: note: Assuming that condition 'input->name!=NULL' is not redundant singular-4.3.2/Singular/ipconv.cc:509:57: note: Condition 'input->name==NULL' is always true singular-4.3.2/Singular/ipconv.cc:59:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:69:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:88:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:96:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:125:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:184:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:265:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:354:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:370:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:371:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:408:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:416:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:421:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:429:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:430:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:463:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:493:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipconv.cc:514:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.h:123:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sNoName_fe [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.h:128:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sNoName_fe [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.h:142:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_RING [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colmax [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timerv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:83:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kstd1_deg [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Kstd1_mu [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traceit [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:106:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:144:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:227:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXTERN_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:244:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:379:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:397:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMINUS [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:431:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:464:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:483:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUMBER_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:680:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:710:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLUTION_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:723:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:731:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:800:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:822:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:863:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:872:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:893:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:921:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:928:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:944:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:950:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:961:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:985:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOLUTION_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:996:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1011:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1031:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODUL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1069:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1082:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAP_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1094:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1105:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UMINUS [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1206:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1240:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1245:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1250:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1271:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1456:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1542:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1616:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_RING [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1665:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traceit [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1710:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1765:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable traceit [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1806:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1830:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1909:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:1945:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:2036:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:2398:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:2435:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipassign.cc:2459:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:68:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:112:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:247:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDROOT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:393:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myynest [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:419:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN_RING [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:452:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_V_ALLWARN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:585:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:623:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_STD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:636:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:659:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:687:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:708:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:727:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANG_NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:754:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANG_SINGULAR [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:792:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LANG_C [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:808:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proclevel [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:825:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cPackHdl [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:838:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:848:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iiCurrArgs [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipid.cc:290:13: style: The statement 'if (root!=&(basePack->idroot)) root=&(basePack->idroot)' is logically equivalent to 'root=&(basePack->idroot)'. [duplicateConditionalAssign] singular-4.3.2/Singular/ipid.cc:292:11: note: Assignment 'root=&(basePack->idroot)' singular-4.3.2/Singular/ipid.cc:290:13: note: Condition 'root!=&(basePack->idroot)' is redundant singular-4.3.2/Singular/ipid.cc:512:14: warning: Either the condition 'ih!=NULL' is redundant or there is possible null pointer dereference: ih. [nullPointerRedundantCheck] singular-4.3.2/Singular/ipid.cc:517:14: note: Assuming that condition 'ih!=NULL' is not redundant singular-4.3.2/Singular/ipid.cc:512:14: note: Null pointer dereference singular-4.3.2/Singular/ipid.cc:68:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:81:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:242:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:254:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:780:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:800:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:808:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:917:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipid.cc:78:7: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/Singular/ipid.cc:109:7: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/Singular/ipid.cc:436:15: style: Local variable 's' shadows outer variable [shadowVariable] singular-4.3.2/Singular/ipid.cc:430:13: note: Shadowed declaration singular-4.3.2/Singular/ipid.cc:436:15: note: Shadow variable singular-4.3.2/Singular/ipid.cc:756:14: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/iplib.cc:821:11: error: There is an unknown macro here somewhere. Configuration is required. If SI_FOREACH_BUILTIN is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/ipprint.cc:34:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colmax [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:189:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:221:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:231:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:335:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipprint.cc:394:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTMAT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.h:120:25: style:inconclusive: Technically the member function 'sleftv::Name' can be const. [functionConst] singular-4.3.2/Singular/subexpr.h:125:25: style:inconclusive: Technically the member function 'sleftv::Fullname' can be const. [functionConst] singular-4.3.2/Singular/ipprint.cc:61:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:63:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:69:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:96:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:131:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:260:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:264:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:284:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:310:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:336:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:350:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:394:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:405:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:415:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:418:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:419:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:431:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:456:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:457:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipprint.cc:122:14: style: Local variable 'len' shadows outer variable [shadowVariable] singular-4.3.2/Singular/ipprint.cc:68:12: note: Shadowed declaration singular-4.3.2/Singular/ipprint.cc:122:14: note: Shadow variable singular-4.3.2/Singular/ipprint.cc:418:15: style: Local variable 'ns' shadows outer variable [shadowVariable] singular-4.3.2/Singular/ipprint.cc:405:11: note: Shadowed declaration singular-4.3.2/Singular/ipprint.cc:418:15: note: Shadow variable singular-4.3.2/Singular/ipprint.cc:456:15: style: Local variable 'ns' shadows outer variable [shadowVariable] singular-4.3.2/Singular/ipprint.cc:405:11: note: Shadowed declaration singular-4.3.2/Singular/ipprint.cc:456:15: note: Shadow variable singular-4.3.2/Singular/lists.h:28:19: style: Condition 'this!=NULL' is always true [knownConditionTrueFalse] singular-4.3.2/Singular/ipassign.cc:1976:10: warning: Either the condition 'l->e!=NULL' is redundant or there is possible null pointer dereference: l->e. [nullPointerRedundantCheck] singular-4.3.2/Singular/ipassign.cc:2006:13: note: Assuming that condition 'l->e!=NULL' is not redundant singular-4.3.2/Singular/ipassign.cc:1976:10: note: Null pointer dereference singular-4.3.2/Singular/ipassign.cc:137:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:144:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:160:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:228:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:357:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:422:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:433:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:443:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:485:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:487:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:671:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:672:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:682:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:700:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:712:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:714:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:716:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:722:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:724:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:725:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:742:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:743:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:805:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:812:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:832:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:843:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:851:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:857:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:859:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:873:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:876:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:877:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:878:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:879:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:882:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:890:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:891:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:912:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:913:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:919:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:925:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:926:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:932:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:933:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:942:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:963:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:964:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:988:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1000:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1001:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1020:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1021:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1038:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1042:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1052:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1060:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1061:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1063:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1068:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1080:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1082:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1093:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1094:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1143:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1225:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1238:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1253:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1342:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1385:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1476:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1532:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1537:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1569:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1597:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1638:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1679:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1700:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1701:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1808:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1811:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1816:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1845:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1856:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1862:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1914:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1921:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1960:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1968:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1998:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2347:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2361:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2364:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2371:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2413:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2419:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:2451:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipassign.cc:1384:9: style: The scope of the variable 'ri' can be reduced. [variableScope] singular-4.3.2/Singular/ipassign.cc:1475:9: style: The scope of the variable 'ri' can be reduced. [variableScope] singular-4.3.2/Singular/ipassign.cc:1799:9: style: The scope of the variable 't' can be reduced. [variableScope] singular-4.3.2/Singular/ipassign.cc:1800:7: style: The scope of the variable 'tl' can be reduced. [variableScope] singular-4.3.2/Singular/ipassign.cc:2034:24: style:inconclusive: Function 'iiAssign' argument 1 names different: declaration 'left' definition 'l'. [funcArgNamesDifferent] singular-4.3.2/Singular/ipshell.h:172:24: note: Function 'iiAssign' argument 1 names different: declaration 'left' definition 'l'. singular-4.3.2/Singular/ipassign.cc:2034:24: note: Function 'iiAssign' argument 1 names different: declaration 'left' definition 'l'. singular-4.3.2/Singular/ipassign.cc:2034:33: style:inconclusive: Function 'iiAssign' argument 2 names different: declaration 'right' definition 'r'. [funcArgNamesDifferent] singular-4.3.2/Singular/ipshell.h:172:36: note: Function 'iiAssign' argument 2 names different: declaration 'right' definition 'r'. singular-4.3.2/Singular/ipassign.cc:2034:33: note: Function 'iiAssign' argument 2 names different: declaration 'right' definition 'r'. singular-4.3.2/Singular/ipassign.cc:1680:18: style: Local variable 'l' shadows outer argument [shadowArgument] singular-4.3.2/Singular/ipassign.cc:1656:35: note: Shadowed declaration singular-4.3.2/Singular/ipassign.cc:1680:18: note: Shadow variable singular-4.3.2/Singular/ipassign.cc:1101:53: style: Parameter 'e' can be declared as pointer to const. However it seems that 'jiA_QRING' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/Singular/table.h:1454:3: note: You might need to cast the function pointer here singular-4.3.2/Singular/ipassign.cc:1101:53: note: Parameter 'e' can be declared as pointer to const singular-4.3.2/Singular/ipassign.cc:1204:53: style: Parameter 'e' can be declared as pointer to const. However it seems that 'jiA_RING' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/Singular/table.h:1453:3: note: You might need to cast the function pointer here singular-4.3.2/Singular/ipassign.cc:1204:53: note: Parameter 'e' can be declared as pointer to const singular-4.3.2/Singular/ipassign.cc:1799:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/ipassign.cc:1914:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/ipassign.cc:1863:6: style: Variable 'h' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/ipassign.cc:1883:10: style: Variable 'mxn' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/ipassign.cc:1890:10: style: Variable 'mxn' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/ipassign.cc:2357:13: style: Variable 'hh' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/ipshell.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:128:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOTDOT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRingHdl [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:256:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:342:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:368:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:388:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:427:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currPack [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:523:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:591:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINK_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:622:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myynest [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:940:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ideal [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:952:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTVEC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:972:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:983:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1012:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTVEC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1048:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTVEC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1074:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1109:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1267:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1277:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myynest [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1385:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1419:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myynest [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1514:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1539:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1589:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1612:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1633:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePack [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1649:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDROOT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1706:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDROOT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1732:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1823:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1857:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:1955:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2026:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2130:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2266:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2419:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2451:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIST_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2497:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIST_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:2809:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_sring_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3084:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3164:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTVEC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3183:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3212:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3266:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3313:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3334:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3352:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:3358:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:4575:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:4580:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:4672:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mprOk [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:4696:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:4854:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:4940:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDEAL_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5094:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5143:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idrec [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5324:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ringorder_c [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5591:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5645:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_sring_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6044:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_ptr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6197:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myynest [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6243:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6283:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6303:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6329:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6365:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6394:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6399:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6406:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6459:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6465:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6513:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procinfo_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6528:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6587:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:6644:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/libparse.cc:166:8: style: struct member 'yy_buffer_state::yy_input_file' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:168:8: style: struct member 'yy_buffer_state::yy_ch_buf' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:169:8: style: struct member 'yy_buffer_state::yy_buf_pos' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:174:12: style: struct member 'yy_buffer_state::yy_buf_size' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:179:6: style: struct member 'yy_buffer_state::yy_n_chars' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:185:6: style: struct member 'yy_buffer_state::yy_is_our_buffer' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:192:6: style: struct member 'yy_buffer_state::yy_is_interactive' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:198:6: style: struct member 'yy_buffer_state::yy_at_bol' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:203:6: style: struct member 'yy_buffer_state::yy_fill_buffer' is never used. [unusedStructMember] singular-4.3.2/Singular/libparse.cc:205:6: style: struct member 'yy_buffer_state::yy_buffer_status' is never used. [unusedStructMember] singular-4.3.2/Singular/linearAlgebra_ip.cc:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/linearAlgebra_ip.cc:57:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/linearAlgebra_ip.cc:90:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/linearAlgebra_ip.cc:92:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/linearAlgebra_ip.cc:99:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/linearAlgebra_ip.cc:101:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/linearAlgebra_ip.cc:42:51: style:inconclusive: Function 'qrDoubleShift' argument 5 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/Singular/linearAlgebra_ip.cc:38:19: note: Function 'qrDoubleShift' argument 5 names different: declaration 'r' definition 'R'. singular-4.3.2/Singular/linearAlgebra_ip.cc:42:51: note: Function 'qrDoubleShift' argument 5 names different: declaration 'r' definition 'R'. singular-4.3.2/Singular/links/asciiLink.cc:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_LINK_OPEN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_READING [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:144:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDROOT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:257:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:468:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:491:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:519:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIST_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:602:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:634:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_si_link_extension_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/asciiLink.cc:55:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:60:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:85:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:101:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:108:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:116:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:126:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:127:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:146:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:152:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:228:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:240:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:488:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:490:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:496:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:501:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:623:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/asciiLink.cc:166:17: style: Local variable 's' shadows outer variable [shadowVariable] singular-4.3.2/Singular/links/asciiLink.cc:154:9: note: Shadowed declaration singular-4.3.2/Singular/links/asciiLink.cc:166:17: note: Shadow variable singular-4.3.2/Singular/links/asciiLink.cc:176:15: style: Local variable 'l' shadows outer argument [shadowArgument] singular-4.3.2/Singular/links/asciiLink.cc:150:37: note: Shadowed declaration singular-4.3.2/Singular/links/asciiLink.cc:176:15: note: Shadow variable singular-4.3.2/Singular/links/asciiLink.cc:179:17: style: Local variable 's' shadows outer variable [shadowVariable] singular-4.3.2/Singular/links/asciiLink.cc:154:9: note: Shadowed declaration singular-4.3.2/Singular/links/asciiLink.cc:179:17: note: Shadow variable singular-4.3.2/Singular/links/pipeLink.cc:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_LINK_OPEN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/pipeLink.cc:91:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/pipeLink.cc:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/pipeLink.cc:132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/pipeLink.cc:146:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_LINK_OPEN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/pipeLink.cc:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/pipeLink.cc:38:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/Singular/links/pipeLink.cc:35:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:88:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:119:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:131:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:133:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:147:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:176:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/pipeLink.cc:150:9: style: The scope of the variable 's' can be reduced. [variableScope] singular-4.3.2/Singular/links/pipeLink.cc:134:9: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/pipeLink.cc:38:12: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/links/silink.cc:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_shutdown [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:148:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defer_shutdown [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:246:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:323:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:352:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:382:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/silink.cc:77:28: style: Redundant condition: The condition 'istr[j] != '\0'' is redundant since 'istr[j] == ' '' is sufficient. [redundantCondition] singular-4.3.2/Singular/links/silink.cc:83:28: style: Redundant condition: The condition 'istr[j] != '\0'' is redundant since 'istr[j] == ' '' is sufficient. [redundantCondition] singular-4.3.2/Singular/links/silink.cc:140:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/silink.cc:200:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/silink.cc:51:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/links/silink.cc:51:14: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/Singular/links/silink.cc:51:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/lists.h:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.h:69:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:194:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:217:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:253:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:2406:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_PosInT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:10194:17: style: Expression '(X & 0x0) == 0x2' is always false. [comparisonError] singular-4.3.2/Singular/iparith.cc:10217:18: style: Expression '(X & 0x0) == 0x8' is always false. [comparisonError] singular-4.3.2/Singular/iparith.cc:8776:38: style: Condition '(*v)[0]=!1' is always false [knownConditionTrueFalse] singular-4.3.2/Singular/iparith.cc:249:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:259:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:268:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:276:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:285:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:297:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:306:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:316:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:332:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:338:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:344:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:345:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:350:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:353:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:356:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:359:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:363:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:372:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:373:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:393:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:402:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:408:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:411:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:414:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:417:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:421:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:436:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:439:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:442:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:445:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:449:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:463:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:466:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:469:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:472:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:484:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:485:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:490:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:493:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:496:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:499:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:503:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:561:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:577:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:599:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:600:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:624:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:630:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:772:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:777:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:782:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:795:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:804:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:809:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:819:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:830:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:842:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:856:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:858:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:859:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:868:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:869:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:870:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:878:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:894:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:899:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:904:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:909:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:919:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:932:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:937:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:947:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:958:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:971:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:988:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:995:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1002:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1005:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1027:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1040:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1054:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1059:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1066:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1078:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1095:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1108:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1117:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1124:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1133:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1143:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1157:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1171:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1177:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1182:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1189:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1195:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1200:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1209:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1222:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1249:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1262:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1275:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1284:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1322:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1351:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1421:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1460:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1481:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1494:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1516:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1523:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1533:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1557:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1566:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1577:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1581:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1631:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1633:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1686:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1687:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1689:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1690:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1705:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1799:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1806:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1817:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1829:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1836:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1841:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1855:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1858:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1861:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1867:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1868:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1875:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1880:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1895:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1901:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1907:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1920:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1931:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1936:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1970:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1971:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1972:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1973:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1978:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1985:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:1991:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2003:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2015:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2016:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2017:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2019:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2044:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2045:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2046:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2047:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2057:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2058:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2060:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2062:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2085:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2087:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2088:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2093:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2106:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2126:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2133:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2142:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2161:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2205:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2207:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2305:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2306:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2335:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2349:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2357:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2365:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2379:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2395:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2396:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2400:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2402:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2408:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2422:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2427:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2430:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2464:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2486:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2494:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2503:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2513:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2515:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2521:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2527:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2539:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2556:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2561:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2567:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2568:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2590:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2610:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2628:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2635:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2639:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2641:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2643:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2650:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2659:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2692:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2709:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2720:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2737:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2772:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2773:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2780:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2789:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2807:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2815:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:2819:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3071:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3086:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3087:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3098:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3099:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3109:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3119:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3128:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3152:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3161:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3188:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3266:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3317:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3322:36: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3323:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3335:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3336:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3343:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3386:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3408:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3410:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3411:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3416:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3429:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3439:54: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3444:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3461:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3467:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3483:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3492:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3513:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3540:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3548:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3576:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3584:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3588:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3613:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3648:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3704:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3752:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3757:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3805:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3814:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3826:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3831:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3837:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3842:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3844:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3849:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3851:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3890:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3891:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3892:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3904:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3906:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3926:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3927:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3940:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3951:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3958:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3963:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3968:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3973:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3981:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3986:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3991:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3992:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:3997:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4003:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4009:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4014:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4028:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4035:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4047:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4061:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4066:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4074:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4076:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4106:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4110:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4142:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4146:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4157:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4187:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4206:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4218:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4219:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4220:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4235:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4247:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4262:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4275:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4277:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4278:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4299:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4305:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4346:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4359:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4373:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4378:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4382:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4398:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4422:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4432:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4442:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4453:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4455:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4464:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4471:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4477:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4489:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4493:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4498:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4503:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4521:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4560:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4585:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4590:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4601:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4606:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4625:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4639:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4645:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4653:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4670:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4671:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4697:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4698:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4699:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4700:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4713:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4716:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4719:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4742:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4745:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4746:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4752:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4757:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4762:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4776:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4789:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4806:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4811:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4823:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4833:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4845:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4869:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4881:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4895:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4907:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4912:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4926:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4931:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4947:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4952:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4959:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4968:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4976:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4985:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4990:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:4998:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5002:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5019:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5025:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5030:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5035:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5040:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5045:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5064:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5082:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5094:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5111:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5120:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5137:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5146:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5163:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5174:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5191:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5198:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5211:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5213:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5214:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5241:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5267:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5301:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5306:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5311:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5475:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5486:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5538:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5553:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5582:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5681:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5686:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5691:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5696:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5701:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5711:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5716:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5722:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5734:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5739:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5744:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5764:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5769:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5774:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5780:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5787:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5795:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5805:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5806:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5811:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5838:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5931:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5941:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5980:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:5990:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6029:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6030:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6043:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6046:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6103:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6104:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6111:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6113:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6132:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6149:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6166:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6167:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6173:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6180:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6195:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6196:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6220:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6222:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6228:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6243:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6250:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6253:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6272:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6278:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6298:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6316:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6323:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6324:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6326:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6332:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6340:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6352:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6359:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6360:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6366:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6367:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6378:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6383:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6384:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6394:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6471:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6495:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6513:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6532:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6534:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6536:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6570:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6591:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6623:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6657:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6682:46: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6683:46: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6684:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6757:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6783:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6970:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:6982:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7008:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7009:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7015:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7022:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7054:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7066:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7073:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7084:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7105:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7123:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7144:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7146:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7166:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7176:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7188:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7202:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7214:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7221:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7228:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7276:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7283:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7285:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7290:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7297:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7313:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7328:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7393:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7394:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7396:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7430:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7458:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7463:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7467:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7470:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7542:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7558:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7561:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7587:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7589:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7675:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7734:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7813:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7814:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7822:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7893:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7894:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7895:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7903:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7921:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7936:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7949:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7954:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7973:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7988:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:7997:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8018:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8019:54: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8031:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8035:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8112:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8151:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8154:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8156:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8195:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8206:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8224:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8249:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8265:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8305:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8322:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8329:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8336:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8366:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8377:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8384:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8402:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8424:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8449:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8477:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8482:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8497:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8499:50: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8607:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8625:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8634:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8790:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8791:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8793:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8865:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8887:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8918:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8941:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8948:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8965:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:8968:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:9961:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:9962:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10162:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10301:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10309:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10342:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10362:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10400:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10416:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:10421:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/iparith.cc:966:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] singular-4.3.2/Singular/iparith.cc:979:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] singular-4.3.2/Singular/iparith.cc:529:8: style: The scope of the variable 'rc' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:548:12: style: The scope of the variable 'oldrc' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:2026:39: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:2026:42: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:2373:7: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:3725:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:5564:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:6763:7: style: The scope of the variable 'di' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:6763:11: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:8274:9: style: The scope of the variable 'rt' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:9292:13: style: The scope of the variable 'ai' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:10034:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/iparith.cc:5636:14: style: Local variable 'libnamebuf' shadows outer variable [shadowVariable] singular-4.3.2/Singular/iparith.cc:5589:8: note: Shadowed declaration singular-4.3.2/Singular/iparith.cc:5636:14: note: Shadow variable singular-4.3.2/Singular/iparith.cc:8767:13: style: Local variable 'v' shadows outer argument [shadowArgument] singular-4.3.2/Singular/iparith.cc:8664:46: note: Shadowed declaration singular-4.3.2/Singular/iparith.cc:8767:13: note: Shadow variable singular-4.3.2/Singular/iparith.cc:9551:21: style: Local variable 's' shadows outer variable [shadowVariable] singular-4.3.2/Singular/iparith.cc:9532:19: note: Shadowed declaration singular-4.3.2/Singular/iparith.cc:9551:21: note: Shadow variable singular-4.3.2/Singular/links/ssiLink.cc:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:122:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:165:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:179:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:212:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_RING_CACHE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:345:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:484:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:386:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATRIX_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:485:12: style: Variable 'b' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:507:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndReadFd [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:868:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:531:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:869:12: style: Variable 'b' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:589:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:2306:9: style: Variable 'what' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:799:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:2307:9: style: Variable 'found' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:834:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procinfo_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:2639:10: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:846:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:4218:10: style: Variable 'd' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:887:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:6197:9: style: Variable 'found' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:898:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:913:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:9961:13: style: Variable 'pCmdL' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:946:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:9962:13: style: Variable 'pCmdR' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:1000:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssiInfo [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1422:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1442:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_RING_CACHE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1527:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1689:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_LINK_OPEN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1708:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SI_LINK_OPEN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1889:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:1963:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIMER_RESOLUTION [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2119:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_link_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2199:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2265:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2305:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2384:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2405:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDROOT [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:2423:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable feErrors [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/iparith.cc:187:20: style: struct member 'SArithBase::psValCmd1' is never used. [unusedStructMember] singular-4.3.2/Singular/iparith.cc:188:20: style: struct member 'SArithBase::psValCmd2' is never used. [unusedStructMember] singular-4.3.2/Singular/iparith.cc:189:20: style: struct member 'SArithBase::psValCmd3' is never used. [unusedStructMember] singular-4.3.2/Singular/iparith.cc:190:20: style: struct member 'SArithBase::psValCmdM' is never used. [unusedStructMember] singular-4.3.2/Singular/iparith.cc:10034:15: style: Variable 'v' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/iparith.cc:10061:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/iparith.cc:10065:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/iparith.cc:10072:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/iparith.cc:10076:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/extra.cc:236:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:266:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:273:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:307:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:326:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:338:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:339:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:340:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:352:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:366:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:379:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:454:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:488:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:490:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:519:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:521:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:539:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:545:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:562:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:599:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:609:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:611:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:650:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:659:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:672:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:709:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:740:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:771:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:773:50: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:783:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:806:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:815:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:833:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:854:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:870:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:872:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:873:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:874:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:875:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:876:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:877:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:878:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:880:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:965:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:969:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:970:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:971:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:976:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:979:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1032:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1043:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1053:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1067:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1361:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1438:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1554:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1664:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1687:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1743:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1744:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1751:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1772:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1773:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1774:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1781:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1792:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1799:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1817:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1835:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1849:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1851:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1865:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1867:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1881:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1896:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1909:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1926:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1945:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1958:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1959:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1965:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1966:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:1968:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2022:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2023:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2030:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2031:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2073:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2074:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2082:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2083:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2101:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2102:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2103:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2104:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2111:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2112:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2130:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2131:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2140:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2141:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2181:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2182:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2189:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2190:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2214:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2215:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2216:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2217:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2225:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2226:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2241:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2242:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2243:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2244:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2251:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2252:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2297:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2298:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2305:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2306:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2320:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2321:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2328:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2329:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2397:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2404:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2455:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2503:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2505:51: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2506:51: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2712:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2733:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:2888:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3261:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3272:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3282:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3293:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3304:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3330:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3353:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3413:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3425:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3448:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3449:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3468:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3490:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3491:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3498:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3530:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3532:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3533:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3535:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3762:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3930:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3982:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3985:48: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3986:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:3987:47: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4011:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4013:48: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4014:48: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4100:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4111:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4113:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4125:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:4127:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/extra.cc:232:35: style:inconclusive: Function 'jjSYSTEM' argument 2 names different: declaration 'v' definition 'args'. [funcArgNamesDifferent] singular-4.3.2/Singular/ipshell.h:94:35: note: Function 'jjSYSTEM' argument 2 names different: declaration 'v' definition 'args'. singular-4.3.2/Singular/extra.cc:232:35: note: Function 'jjSYSTEM' argument 2 names different: declaration 'v' definition 'args'. singular-4.3.2/Singular/lists.cc:28:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:62:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:698:21: style: Local variable 'r' shadows outer variable [shadowVariable] singular-4.3.2/Singular/extra.cc:666:19: note: Shadowed declaration singular-4.3.2/Singular/extra.cc:698:21: note: Shadow variable singular-4.3.2/Singular/lists.cc:89:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:2561:16: style: Local variable 'h' shadows outer argument [shadowArgument] singular-4.3.2/Singular/extra.cc:2393:51: note: Shadowed declaration singular-4.3.2/Singular/extra.cc:2561:16: note: Shadow variable singular-4.3.2/Singular/lists.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:183:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:205:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:253:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:349:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ideal [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/extra.cc:545:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/extra.cc:3330:17: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/extra.cc:3413:15: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/maps_ip.cc:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/maps_ip.cc:267:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/lists.cc:79:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:123:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:138:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:154:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:185:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:195:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:215:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:289:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:313:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:330:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:349:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:350:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:371:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:411:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:426:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/lists.cc:196:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/Singular/lists.cc:170:11: style: Unused variable: j [unusedVariable] singular-4.3.2/Singular/misc_ip.cc:930:24: error: There is an unknown macro here somewhere. Configuration is required. If __VERSION__ is a macro then please configure it. [unknownMacro] singular-4.3.2/Singular/mod_lib.cc:49:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LT_BUILTIN [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/maps_ip.cc:97:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:100:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:122:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:133:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:136:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:139:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:142:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:152:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:155:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:159:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:162:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:210:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:221:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:228:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:229:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:250:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:376:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/maps_ip.cc:79:7: style: The scope of the variable 'N' can be reduced. [variableScope] singular-4.3.2/Singular/mod_lib.cc:74:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:93:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:101:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:109:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:124:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:125:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:131:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/mod_lib.cc:137:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:268:42: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:269:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:567:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:739:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:810:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:940:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:952:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:955:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:964:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:973:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:993:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1012:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1024:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1033:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1048:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1075:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1118:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1165:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1177:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1237:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1290:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1303:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1661:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1676:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1681:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1683:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1684:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1685:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1735:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1743:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1752:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1755:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1771:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1800:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1801:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1804:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1809:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1815:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1827:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1840:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1842:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1844:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1850:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1861:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1874:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1876:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1878:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1884:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1980:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1985:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1987:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1994:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:1998:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2001:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2004:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2007:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2010:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2015:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2032:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2035:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2051:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2099:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2100:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2103:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2108:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2110:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2156:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2213:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2218:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2220:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2227:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2231:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2234:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2237:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2240:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2243:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2248:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2253:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2301:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2423:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2441:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2460:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2465:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2510:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2529:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2530:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2531:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2532:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2549:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2561:46: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2591:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2638:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2645:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2658:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2771:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2772:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2773:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2774:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2834:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2878:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2898:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2992:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:2994:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3092:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3112:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3115:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3147:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3164:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3172:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3175:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3184:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3236:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3318:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3324:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3334:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:3336:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4574:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4642:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4645:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4648:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4651:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4654:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4657:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4659:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4681:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4762:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4802:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4812:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4825:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4876:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4902:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:4927:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5079:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5109:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5114:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5120:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5202:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5278:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5292:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5323:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5354:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5355:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5356:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5357:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5359:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5373:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5392:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5460:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5474:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5495:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5496:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5512:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5597:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5606:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5661:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5701:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5742:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5802:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5804:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5807:58: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:5974:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6030:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6044:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6097:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6244:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6315:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6321:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6329:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6361:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6370:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6408:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6492:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6497:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6513:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6514:4: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6515:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6516:4: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6526:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:6534:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:474:8: style: Variable 'all' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/Singular/ipshell.cc:458:14: note: all is assigned singular-4.3.2/Singular/ipshell.cc:474:8: note: all is overwritten singular-4.3.2/Singular/number2.cc:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Z [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/number2.cc:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Z [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/number2.cc:128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iiOp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/number2.cc:137:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/number2.cc:44:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:69:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:76:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:81:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:105:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:111:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:116:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:127:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/number2.cc:138:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/ipshell.cc:152:7: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:619:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:1609:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:1766:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:2046:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:3057:9: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:3104:15: style: The scope of the variable 'sign' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:4733:9: style: The scope of the variable 'vpos' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:4790:9: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:5090:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:5090:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/Singular/ipshell.cc:208:28: style: Local variable 's' shadows outer argument [shadowArgument] singular-4.3.2/Singular/ipshell.cc:149:31: note: Shadowed declaration singular-4.3.2/Singular/ipshell.cc:208:28: note: Shadow variable singular-4.3.2/Singular/ipshell.cc:740:17: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/Singular/ipshell.cc:619:7: note: Shadowed declaration singular-4.3.2/Singular/ipshell.cc:740:17: note: Shadow variable singular-4.3.2/Singular/ipshell.cc:752:21: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/Singular/ipshell.cc:619:7: note: Shadowed declaration singular-4.3.2/Singular/ipshell.cc:752:21: note: Shadow variable singular-4.3.2/Singular/pyobject_setup.cc:22:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/pyobject_setup.cc:41:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blackbox [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/pyobject_setup.cc:52:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROOT_DECL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:987:9: style: Variable 'a' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/ipshell.cc:5278:21: style: Variable 'iv2' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/ipshell.cc:6489:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/pyobject_setup.cc:41:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/pyobject_setup.cc:52:13: style: Variable 'bbx' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/ipshell.cc:2779:10: style: Variable 'n' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/newstruct.cc:48:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:189:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:217:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IDHDL [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:265:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROC_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:281:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:351:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:488:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:531:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slists_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:553:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dConvertTypes [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:599:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:644:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleftv_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:663:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_CMD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:690:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blackbox [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:723:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRingHdl [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:804:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:850:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TOK [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/ipshell.cc:5316:38: style: Variable 'typ' is assigned a value that is never used. [unreadVariable] scanner.l:244:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] scanner.l:992:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] scanner.l:1124:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] scanner.l:1163:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] scanner.l:1194:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] scanner.l:1276:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] scanner.l:1632:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/sprof.c:89:17: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/Singular/sprof.c:92:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/Singular/sprof.c:15:16: style: Redundant condition: The condition 'l < 0' is redundant since 'l < 32000' is sufficient. [redundantCondition] singular-4.3.2/Singular/sprof.c:23:26: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] singular-4.3.2/Singular/sprof.c:51:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/sprof.c:19:26: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 15. [shiftTooManyBitsSigned] singular-4.3.2/Singular/sprof.c:15:9: note: Assuming that condition 'l<32000' is not redundant singular-4.3.2/Singular/sprof.c:18:10: note: j is assigned 'l%32' here. singular-4.3.2/Singular/sprof.c:19:26: note: Shift singular-4.3.2/Singular/sprof.c:67:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] singular-4.3.2/Singular/sprof.c:66:16: note: Assuming that condition 'j<32' is not redundant singular-4.3.2/Singular/sprof.c:67:15: note: Shift singular-4.3.2/Singular/sprof.c:87:12: style: Unused variable: c [unusedVariable] singular-4.3.2/Singular/subexpr.cc:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:66:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:353:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:425:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:459:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:527:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_GF [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:693:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:719:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:783:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1051:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1195:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rtyp [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1508:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1522:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1595:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLAG_STD [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1637:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRingHdl [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1935:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRingHdl [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:2003:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:2195:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sattr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/newstruct.cc:67:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:77:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:102:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:140:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:153:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:159:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:242:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:246:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:418:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:487:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:600:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:605:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:608:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:671:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:690:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:745:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:857:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/newstruct.cc:121:8: style: Variable 'a' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/newstruct.cc:778:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/test.cc:191:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/test.cc:228:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/test.cc:322:86: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/test.cc:352:58: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/test.cc:346:6: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/Singular/test.cc:339:6: note: err is assigned singular-4.3.2/Singular/test.cc:346:6: note: err is overwritten scanner.l:41:16: style: C-style pointer casting [cstyleCast] scanner.l:49:15: style: C-style pointer casting [cstyleCast] scanner.l:53:18: style: C-style pointer casting [cstyleCast] scanner.l:405:62: style: C-style pointer casting [cstyleCast] scanner.l:416:51: style: C-style pointer casting [cstyleCast] scanner.l:506:51: style: C-style pointer casting [cstyleCast] scanner.l:514:51: style: C-style pointer casting [cstyleCast] scanner.l:732:42: style: C-style pointer casting [cstyleCast] scanner.l:740:42: style: C-style pointer casting [cstyleCast] scanner.l:770:42: style: C-style pointer casting [cstyleCast] scanner.l:778:42: style: C-style pointer casting [cstyleCast] scanner.l:789:42: style: C-style pointer casting [cstyleCast] scanner.l:799:46: style: C-style pointer casting [cstyleCast] scanner.l:801:44: style: C-style pointer casting [cstyleCast] scanner.l:805:41: style: C-style pointer casting [cstyleCast] scanner.l:808:51: style: C-style pointer casting [cstyleCast] scanner.l:1061:20: style: C-style pointer casting [cstyleCast] scanner.l:1063:23: style: C-style pointer casting [cstyleCast] scanner.l:1085:3: style: C-style pointer casting [cstyleCast] scanner.l:1294:7: style: C-style pointer casting [cstyleCast] scanner.l:1371:7: style: C-style pointer casting [cstyleCast] scanner.l:1380:17: style: C-style pointer casting [cstyleCast] scanner.l:1406:17: style: C-style pointer casting [cstyleCast] scanner.l:1408:16: style: C-style pointer casting [cstyleCast] scanner.l:1492:7: style: C-style pointer casting [cstyleCast] scanner.l:1546:8: style: C-style pointer casting [cstyleCast] scanner.l:1714:27: style: C-style pointer casting [cstyleCast] scanner.l:1747:24: style: C-style pointer casting [cstyleCast] scanner.l:1753:20: style: C-style pointer casting [cstyleCast] scanner.l:785:1: style: Variable 'yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] scanner.l:784:12: note: yy_c_buf_p is assigned scanner.l:785:1: note: yy_c_buf_p is overwritten scanner.l:798:32: style: The scope of the variable 'rc' can be reduced. [variableScope] singular-4.3.2/Singular/tesths.cc:210:29: error: There is an unknown macro here somewhere. Configuration is required. If DIR_SEPP is a macro then please configure it. [unknownMacro] scanner.l:1157:54: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] singular-4.3.2/Singular/scanner.cc:272:39: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. scanner.l:1157:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. scanner.l:798:34: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/subexpr.cc:1725:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] singular-4.3.2/Singular/walk_ip.cc:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1661:26: style:inconclusive: Redundant condition: The condition 'id[0] != '-'' is redundant since 'id[0] >= '@'' is sufficient. [redundantCondition] singular-4.3.2/Singular/walk_ip.cc:169:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk_ip.cc:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:111:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:114:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:148:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:164:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:191:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:212:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:271:46: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:452:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:457:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:465:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:554:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:567:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:593:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:700:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:728:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:736:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:797:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:807:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:820:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:821:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:822:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:827:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:836:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:857:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:866:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:871:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:874:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:884:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:903:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:917:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:925:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:931:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:943:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:948:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:957:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:962:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:982:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:988:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1006:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1010:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1014:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1026:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1267:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1274:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1279:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1290:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1295:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1303:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1308:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1319:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1356:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1370:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1406:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1407:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1409:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1454:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1473:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1475:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1490:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1719:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1725:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1768:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1785:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1832:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1914:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1949:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:2023:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/subexpr.cc:1160:7: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/Singular/subexpr.cc:265:20: style: Local variable 'n' shadows outer variable [shadowVariable] singular-4.3.2/Singular/subexpr.cc:91:17: note: Shadowed declaration singular-4.3.2/Singular/subexpr.cc:265:20: note: Shadow variable singular-4.3.2/Singular/walk_ip.cc:70:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk_ip.cc:182:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/wrapper.cc:15:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/wrapper.cc:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/subexpr.cc:1725:16: style: Variable 'vnr' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/wrapper.cc:23:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/wrapper.cc:26:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/wrapper.cc:118:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/wrapper.cc:130:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/gfops.h:187:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gfops.h:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.h:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.h:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.cc:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.cc:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/DegreePattern.cc:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/si_log2.h:16:19: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/factory/si_log2.h:33:19: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/factory/ExtensionInfo.cc:21:3: performance: Variable 'm_alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:35:3: performance: Variable 'm_alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:36:3: performance: Variable 'm_beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:37:3: performance: Variable 'm_gamma' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:38:3: performance: Variable 'm_delta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:48:3: performance: Variable 'm_alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:49:3: performance: Variable 'm_beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:50:3: performance: Variable 'm_gamma' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:51:3: performance: Variable 'm_delta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:59:3: performance: Variable 'm_alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:60:3: performance: Variable 'm_beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:70:3: performance: Variable 'm_alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:71:3: performance: Variable 'm_beta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/ExtensionInfo.cc:82:3: performance: Variable 'm_alpha' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/variable.h:39:5: style: Class 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/variable.h:40:5: style: Class 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/canonicalform.h:93:15: style: Class 'CanonicalForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/canonicalform.h:94:15: style: Class 'CanonicalForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/canonicalform.h:95:15: style: Class 'CanonicalForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/canonicalform.h:96:15: style: Class 'CanonicalForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/canonicalform.h:98:5: style: Class 'CanonicalForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/ExtensionInfo.h:69:3: style: Class 'ExtensionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/ExtensionInfo.h:99:3: style: Class 'ExtensionInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/si_log2.h:16:21: style: Variable 'v' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/si_log2.h:33:21: style: Variable 'v' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/DegreePattern.h:121:20: warning: Value of pointer 'm_data', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] singular-4.3.2/factory/DegreePattern.h:41:51: warning: Struct 'Pattern' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/factory/DegreePattern.h:41:51: warning: Struct 'Pattern' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/factory/DegreePattern.h:41:51: warning: Struct 'Pattern' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] singular-4.3.2/factory/cf_iter.h:52:5: style: Class 'CFIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/DegreePattern.h:128:3: style: Class 'DegreePattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/DegreePattern.h:41:5: style: Struct 'Pattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/gfops.h:187:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.h:200:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:50:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:51:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:62:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:63:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:76:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:77:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:88:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:98:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:99:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:100:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:110:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:111:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:112:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:123:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:136:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:137:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:150:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.h:31:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.cc:52:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.cc:90:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.cc:133:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/DegreePattern.h:38:10: style: Class 'Pattern' is unsafe, 'Pattern::m_pattern' can leak by wrong usage. [unsafeClassCanLeak] singular-4.3.2/factory/DegreePattern.cc:112:7: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/factory/DegreePattern.cc:49:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/DegreePattern.cc:57:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/links/ssiLink.cc:1322:20: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] singular-4.3.2/Singular/links/ssiLink.cc:2284:14: style: Condition 'ssiToBeClosed_inactive' is always true [knownConditionTrueFalse] singular-4.3.2/factory/int_cf.h:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:63:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:64:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:65:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:66:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:72:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:84:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:92:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:95:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:97:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:99:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:100:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:103:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:104:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:105:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:108:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:109:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:110:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:111:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:113:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:114:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:116:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:117:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:118:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/imm.h:175:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/links/ssiLink.cc:416:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:439:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:492:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:580:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:589:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:590:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:591:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:592:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:608:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:616:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:787:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:843:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:908:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:936:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:956:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1000:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1038:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1066:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1151:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1168:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1171:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1215:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1231:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1234:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1235:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1253:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1254:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1279:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1299:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1306:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1329:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1331:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1332:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1335:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1411:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1430:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1526:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1534:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1537:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1542:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1545:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1551:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1565:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1570:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1575:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1580:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1591:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1605:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1690:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1709:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1737:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1821:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1825:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1829:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1833:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:1879:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2001:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2058:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2120:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2165:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2179:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2196:50: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2229:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2281:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2352:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:2417:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/links/ssiLink.cc:494:12: style: Redundant initialization for 'throwaway'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/Singular/links/ssiLink.cc:493:17: note: throwaway is initialized singular-4.3.2/Singular/links/ssiLink.cc:494:12: note: throwaway is overwritten singular-4.3.2/Singular/links/ssiLink.cc:2428:7: style: Statements following 'return' will never be executed. [unreachableCode] singular-4.3.2/Singular/links/ssiLink.cc:1307:13: style: The scope of the variable 'sockfd' can be reduced. [variableScope] singular-4.3.2/Singular/links/ssiLink.cc:1309:25: style: The scope of the variable 'server' can be reduced. [variableScope] singular-4.3.2/Singular/links/ssiLink.cc:2260:9: style: The scope of the variable 'kidpid' can be reduced. [variableScope] singular-4.3.2/Singular/links/ssiLink.cc:379:81: style:inconclusive: Function 'ssiWriteIdeal_R' argument 4 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/Singular/links/ssiLink.cc:70:81: note: Function 'ssiWriteIdeal_R' argument 4 names different: declaration 'r' definition 'R'. singular-4.3.2/Singular/links/ssiLink.cc:379:81: note: Function 'ssiWriteIdeal_R' argument 4 names different: declaration 'r' definition 'R'. singular-4.3.2/Singular/links/ssiLink.cc:714:42: style:inconclusive: Function 'ssiReadPoly_R' argument 1 names different: declaration 'D' definition 'd'. [funcArgNamesDifferent] singular-4.3.2/Singular/links/ssiLink.cc:71:42: note: Function 'ssiReadPoly_R' argument 1 names different: declaration 'D' definition 'd'. singular-4.3.2/Singular/links/ssiLink.cc:714:42: note: Function 'ssiReadPoly_R' argument 1 names different: declaration 'D' definition 'd'. singular-4.3.2/Singular/links/ssiLink.cc:1309:25: style: Variable 'server' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:1716:11: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:2281:18: style: Variable 'd' can be declared as pointer to const [constVariablePointer] singular-4.3.2/Singular/links/ssiLink.cc:94:43: style: Variable 'nr' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/links/ssiLink.cc:131:43: style: Variable 'nr' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/links/ssiLink.cc:494:12: style: Variable 'throwaway' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/links/ssiLink.cc:690:43: style: Variable 'nr' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/links/ssiLink.cc:909:16: style: Variable 'throwaway' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/walk.cc:281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppNoether [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:637:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:671:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:706:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:765:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:795:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:880:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:937:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:952:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:1092:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:1303:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:1516:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2233:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2685:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2736:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2795:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2846:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2902:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2942:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:2991:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:3082:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:3149:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:3448:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:3485:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:3938:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:4283:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:4499:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:4520:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:4724:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:5030:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:5307:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:5607:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:5951:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:6392:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:6955:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:7457:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:8035:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:8216:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:8402:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:9380:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/Singular/walk.cc:9675:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.h:56:5: warning: Member variable 'InternalCF::refCount' is not initialized in the copy constructor. [uninitMemberVar] singular-4.3.2/factory/int_cf.h:51:9: style:inconclusive: Technically the member function 'InternalCF::getRefCount' can be const. [functionConst] singular-4.3.2/factory/int_cf.h:58:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/imm.h:175:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/imm.h:370:33: warning: Either the condition 'b>0' is redundant or there is division by zero at line 370. [zerodivcond] singular-4.3.2/factory/imm.h:367:18: note: Assuming that condition 'b>0' is not redundant singular-4.3.2/factory/imm.h:370:33: note: Division by zero singular-4.3.2/factory/imm.h:385:37: warning: Either the condition 'b>0' is redundant or there is division by zero at line 385. [zerodivcond] singular-4.3.2/factory/imm.h:382:22: note: Assuming that condition 'b>0' is not redundant singular-4.3.2/factory/imm.h:385:37: note: Division by zero singular-4.3.2/factory/imm.h:410:35: warning: Either the condition 'b>0' is redundant or there is division by zero at line 410. [zerodivcond] singular-4.3.2/factory/imm.h:407:20: note: Assuming that condition 'b>0' is not redundant singular-4.3.2/factory/imm.h:410:35: note: Division by zero singular-4.3.2/factory/imm.h:417:31: warning: Either the condition 'b>0' is redundant or there is division by zero at line 417. [zerodivcond] singular-4.3.2/factory/imm.h:412:20: note: Assuming that condition 'b>0' is not redundant singular-4.3.2/factory/imm.h:417:31: note: Division by zero singular-4.3.2/factory/imm.h:77:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] singular-4.3.2/factory/imm.h:311:24: style: Parameter 'lhs' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/int_pp.h:41:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:644:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:689:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:731:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:812:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:866:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:907:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:952:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:994:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1060:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1110:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1322:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1472:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1497:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1559:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1590:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1654:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1727:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1898:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfCharSets.cc:154:7: style: The scope of the variable 'cb' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSets.cc:289:8: style: The scope of the variable 'noRemainder' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSets.cc:284:27: style:inconclusive: Function 'modCharSet' argument 1 names different: declaration 'PS' definition 'L'. [funcArgNamesDifferent] singular-4.3.2/factory/cfCharSets.h:39:27: note: Function 'modCharSet' argument 1 names different: declaration 'PS' definition 'L'. singular-4.3.2/factory/cfCharSets.cc:284:27: note: Function 'modCharSet' argument 1 names different: declaration 'PS' definition 'L'. singular-4.3.2/factory/cfCharSets.cc:39:21: style: Local variable 'reorder' shadows outer function [shadowFunction] singular-4.3.2/factory/cfCharSets.h:98:8: note: Shadowed declaration singular-4.3.2/factory/cfCharSets.cc:39:21: note: Shadow variable singular-4.3.2/factory/cfCharSets.cc:77:11: style: Local variable 'reorder' shadows outer function [shadowFunction] singular-4.3.2/factory/cfCharSets.h:98:8: note: Shadowed declaration singular-4.3.2/factory/cfCharSets.cc:77:11: note: Shadow variable singular-4.3.2/factory/cfCharSets.cc:90:11: style: Local variable 'reorder' shadows outer function [shadowFunction] singular-4.3.2/factory/cfCharSets.h:98:8: note: Shadowed declaration singular-4.3.2/factory/cfCharSets.cc:90:11: note: Shadow variable singular-4.3.2/factory/cfCharSets.cc:289:19: style: Variable 'noRemainder' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cfCharSetsUtil.cc:33:15: style: The scope of the variable 'temp' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:60:36: style: The scope of the variable 'temp' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:120:11: style: The scope of the variable 'newmin' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:120:19: style: The scope of the variable 'newnopslc' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:327:7: style: The scope of the variable 'degF' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:327:13: style: The scope of the variable 'degG' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:501:7: style: The scope of the variable 'ind' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:540:7: style: The scope of the variable 'ind' can be reduced. [variableScope] singular-4.3.2/factory/cfCharSetsUtil.cc:823:48: style: Parameter 'StoredFactors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/cfModGcd.h:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfModGcd.h:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfEzgcd.cc:243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_random.h:61:5: style: Class 'IntRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_random.h:80:5: style: Class 'AlgExtRandomF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_map.h:90:3: style: Class 'CFMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_map.h:91:3: style: Class 'CFMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_map.h:94:3: style: Class 'CFMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_random.h:35:6: style: The destructor '~GFRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:23:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_random.h:35:6: note: Destructor in derived class singular-4.3.2/factory/cf_random.h:36:19: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:24:27: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:36:19: note: Function in derived class singular-4.3.2/factory/cf_random.h:37:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:25:24: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:37:16: note: Function in derived class singular-4.3.2/factory/cf_random.h:47:6: style: The destructor '~FFRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:23:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_random.h:47:6: note: Destructor in derived class singular-4.3.2/factory/cf_random.h:48:19: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:24:27: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:48:19: note: Function in derived class singular-4.3.2/factory/cf_random.h:49:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:25:24: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:49:16: note: Function in derived class singular-4.3.2/factory/cf_random.h:62:6: style: The destructor '~IntRandom' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:23:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_random.h:62:6: note: Destructor in derived class singular-4.3.2/factory/cf_random.h:63:19: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:24:27: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:63:19: note: Function in derived class singular-4.3.2/factory/cf_random.h:64:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:25:24: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:64:16: note: Function in derived class singular-4.3.2/factory/cf_random.h:82:6: style: The destructor '~AlgExtRandomF' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:23:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_random.h:82:6: note: Destructor in derived class singular-4.3.2/factory/cf_random.h:83:19: style: The function 'generate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:24:27: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:83:19: note: Function in derived class singular-4.3.2/factory/cf_random.h:84:16: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_random.h:25:24: note: Virtual function in base class singular-4.3.2/factory/cf_random.h:84:16: note: Function in derived class singular-4.3.2/factory/cf_reval.h:33:6: style: The destructor '~REvaluation' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_eval.h:39:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_reval.h:33:6: note: Destructor in derived class singular-4.3.2/factory/cf_reval.h:35:10: style: The function 'nextpoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_eval.h:48:18: note: Virtual function in base class singular-4.3.2/factory/cf_reval.h:35:10: note: Function in derived class singular-4.3.2/factory/cfModGcd.h:78:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfModGcd.h:94:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfEzgcd.cc:243:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfEzgcd.cc:244:7: style: The scope of the variable 'max_deg' can be reduced. [variableScope] singular-4.3.2/factory/cfEzgcd.cc:246:7: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/factory/cfEzgcd.cc:246:8: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cfEzgcd.cc:292:6: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cfEzgcd.cc:462:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfGcdAlgExt.cc:1037:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfGcdAlgExt.cc:1049:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/canonicalform.cc:1309:39: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] singular-4.3.2/factory/int_pp.h:39:5: style: Class 'InternalPrimePower' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_pp.h:43:5: style: Class 'InternalPrimePower' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_pp.h:44:5: style: Class 'InternalPrimePower' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_pp.h:45:5: style: Class 'InternalPrimePower' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_pp.h:46:6: style: The destructor '~InternalPrimePower' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:60:14: note: Virtual destructor in base class singular-4.3.2/factory/int_pp.h:46:6: note: Destructor in derived class singular-4.3.2/factory/int_pp.h:47:17: style: The function 'deepCopyObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:63:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:47:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:48:18: style: The function 'classname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:64:26: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:48:18: note: Function in derived class singular-4.3.2/factory/int_pp.h:50:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:72:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:50:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:52:10: style: The function 'isZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:79:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:52:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:53:10: style: The function 'isOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:80:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:53:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:54:17: style: The function 'genZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:65:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:54:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:55:17: style: The function 'genOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:66:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:55:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:62:9: style: The function 'levelcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:68:17: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:62:9: note: Function in derived class singular-4.3.2/factory/int_pp.h:63:17: style: The function 'neg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:89:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:63:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:65:9: style: The function 'comparesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:92:17: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:65:9: note: Function in derived class singular-4.3.2/factory/int_pp.h:67:17: style: The function 'addsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:95:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:67:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:68:17: style: The function 'subsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:96:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:68:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:69:17: style: The function 'mulsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:97:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:69:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:70:17: style: The function 'dividesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:99:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:70:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:71:17: style: The function 'modulosame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:100:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:71:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:72:17: style: The function 'divsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:101:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:72:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:73:17: style: The function 'modsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:103:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:73:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:74:10: style: The function 'divremsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:104:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:74:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:75:10: style: The function 'divremsamet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:105:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:75:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:77:9: style: The function 'comparecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:93:17: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:77:9: note: Function in derived class singular-4.3.2/factory/int_pp.h:79:17: style: The function 'addcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:108:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:79:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:80:17: style: The function 'subcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:109:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:80:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:81:17: style: The function 'mulcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:110:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:81:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:82:17: style: The function 'dividecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:111:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:82:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:83:17: style: The function 'modulocoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:113:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:83:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:84:17: style: The function 'divcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:114:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:84:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:85:17: style: The function 'modcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:116:25: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:85:17: note: Function in derived class singular-4.3.2/factory/int_pp.h:86:10: style: The function 'divremcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:117:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:86:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:87:10: style: The function 'divremcoefft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:118:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:87:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:89:10: style: The function 'intval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:82:18: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:89:10: note: Function in derived class singular-4.3.2/factory/int_pp.h:91:9: style: The function 'intmod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:83:17: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:91:9: note: Function in derived class singular-4.3.2/factory/int_pp.h:93:9: style: The function 'sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:84:17: note: Virtual function in base class singular-4.3.2/factory/int_pp.h:93:9: note: Function in derived class singular-4.3.2/factory/cf_generator.h:105:5: style: Class 'AlgExtGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_generator.h:42:6: style: The destructor '~IntGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:25:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_generator.h:42:6: note: Destructor in derived class singular-4.3.2/factory/cf_generator.h:43:10: style: The function 'hasItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:26:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:43:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:44:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:27:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:44:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:45:19: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:28:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:45:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:46:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:29:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:46:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:49:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:30:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:49:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:61:6: style: The destructor '~FFGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:25:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_generator.h:61:6: note: Destructor in derived class singular-4.3.2/factory/cf_generator.h:62:10: style: The function 'hasItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:26:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:62:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:63:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:27:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:63:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:64:19: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:28:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:64:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:65:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:29:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:65:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:68:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:30:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:68:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:80:6: style: The destructor '~GFGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:25:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_generator.h:80:6: note: Destructor in derived class singular-4.3.2/factory/cf_generator.h:81:10: style: The function 'hasItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:26:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:81:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:82:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:27:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:82:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:83:19: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:28:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:83:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:84:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:29:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:84:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:87:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:30:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:87:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:106:6: style: The destructor '~AlgExtGenerator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:25:14: note: Virtual destructor in base class singular-4.3.2/factory/cf_generator.h:106:6: note: Destructor in derived class singular-4.3.2/factory/cf_generator.h:108:10: style: The function 'hasItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:26:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:108:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:109:10: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:27:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:109:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:110:19: style: The function 'item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:28:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:110:19: note: Function in derived class singular-4.3.2/factory/cf_generator.h:111:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:29:18: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:111:10: note: Function in derived class singular-4.3.2/factory/cf_generator.h:114:19: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/cf_generator.h:30:27: note: Virtual function in base class singular-4.3.2/factory/cf_generator.h:114:19: note: Function in derived class singular-4.3.2/factory/cfGcdAlgExt.cc:856:13: style: The statement 'if (D!=tmp) D=tmp' is logically equivalent to 'D=tmp'. [duplicateConditionalAssign] singular-4.3.2/factory/cfGcdAlgExt.cc:857:11: note: Assignment 'D=tmp' singular-4.3.2/factory/cfGcdAlgExt.cc:856:13: note: Condition 'D!=tmp' is redundant singular-4.3.2/factory/cfGcdAlgExt.cc:175:18: style: Condition 'l==0' is always true [knownConditionTrueFalse] singular-4.3.2/factory/cfGcdAlgExt.cc:158:13: note: Assuming that condition 'l!=0' is not redundant singular-4.3.2/factory/cfGcdAlgExt.cc:175:18: note: Condition 'l==0' is always true singular-4.3.2/factory/cfGcdAlgExt.cc:1037:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfGcdAlgExt.cc:1049:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfGcdAlgExt.cc:146:22: style: Variable 'min_max_deg' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/factory/cfGcdAlgExt.cc:144:20: note: min_max_deg is assigned singular-4.3.2/factory/cfGcdAlgExt.cc:146:22: note: min_max_deg is overwritten singular-4.3.2/factory/cfGcdAlgExt.cc:634:16: style: Variable 'divides' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/factory/cfGcdAlgExt.cc:629:17: note: divides is assigned singular-4.3.2/factory/cfGcdAlgExt.cc:634:16: note: divides is overwritten singular-4.3.2/factory/cfGcdAlgExt.cc:68:7: style: The scope of the variable 'both_non_zero' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:69:7: style: The scope of the variable 'f_zero' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:70:7: style: The scope of the variable 'g_zero' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:71:7: style: The scope of the variable 'both_zero' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:72:7: style: The scope of the variable 'Flevel' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:73:7: style: The scope of the variable 'Glevel' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:752:7: style: The scope of the variable 'p' can be reduced. [variableScope] singular-4.3.2/factory/cfGcdAlgExt.cc:580:19: style: Local variable 'gen' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfGcdAlgExt.cc:577:15: note: Shadowed declaration singular-4.3.2/factory/cfGcdAlgExt.cc:580:19: note: Shadow variable singular-4.3.2/factory/cfGcdAlgExt.cc:800:11: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfGcdAlgExt.cc:752:10: note: Shadowed declaration singular-4.3.2/factory/cfGcdAlgExt.cc:800:11: note: Shadow variable singular-4.3.2/factory/cfGcdAlgExt.cc:804:11: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfGcdAlgExt.cc:752:10: note: Shadowed declaration singular-4.3.2/factory/cfGcdAlgExt.cc:804:11: note: Shadow variable singular-4.3.2/factory/cfGcdAlgExt.cc:845:13: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfGcdAlgExt.cc:752:10: note: Shadowed declaration singular-4.3.2/factory/cfGcdAlgExt.cc:845:13: note: Shadow variable singular-4.3.2/factory/cfGcdAlgExt.cc:919:13: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfGcdAlgExt.cc:752:10: note: Shadowed declaration singular-4.3.2/factory/cfGcdAlgExt.cc:919:13: note: Shadow variable singular-4.3.2/factory/cfGcdAlgExt.cc:935:18: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfGcdAlgExt.cc:935:26: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfGcdAlgExt.cc:946:19: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfGcdAlgExt.cc:946:27: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfGcdAlgExt.cc:577:15: style: Variable 'gen' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cfGcdAlgExt.cc:1054:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfGcdAlgExt.cc:1076:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/int_pp.h:41:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:54:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:245:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:266:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:644:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:689:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:731:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:812:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:866:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:907:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:908:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:912:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:952:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:994:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1060:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1096:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1110:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1111:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1145:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1279:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1322:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1386:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1388:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1421:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1423:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1472:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1497:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1559:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1590:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1654:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1727:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/canonicalform.cc:1898:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.h:99:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/canonicalform.cc:472:13: style: The scope of the variable 'coeffdeg' can be reduced. [variableScope] singular-4.3.2/factory/cfModGcd.cc:1977:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfModGcd.cc:1987:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:1047:21: style: Variable 'what' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/canonicalform.cc:1082:21: style: Variable 'what' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/canonicalform.cc:1125:21: style: Variable 'what' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/canonicalform.cc:278:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:474:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:1194:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:1204:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:1234:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:1307:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/canonicalform.cc:1333:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfGcdUtil.cc:195:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/factory/cfGcdUtil.cc:200:5: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/factory/cfGcdUtil.cc:195:5: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/factory/cfGcdUtil.cc:264:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:1125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfNewtonPolygon.cc:1165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfNewtonPolygon.cc:1215:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cfNewtonPolygon.cc:1294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_algorithm.cc:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_algorithm.cc:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_algorithm.cc:567:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_algorithm.cc:174:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_algorithm.cc:175:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_algorithm.cc:225:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_algorithm.cc:226:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_algorithm.cc:567:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_algorithm.cc:120:11: style: The scope of the variable 'dv' can be reduced. [variableScope] singular-4.3.2/factory/cf_algorithm.cc:120:15: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/factory/cf_algorithm.cc:120:17: style: The scope of the variable 'n' can be reduced. [variableScope] singular-4.3.2/factory/cf_algorithm.cc:117:28: style:inconclusive: Function 'psr' argument 1 names different: declaration 'f' definition 'rr'. [funcArgNamesDifferent] singular-4.3.2/factory/cf_algorithm.h:33:43: note: Function 'psr' argument 1 names different: declaration 'f' definition 'rr'. singular-4.3.2/factory/cf_algorithm.cc:117:28: note: Function 'psr' argument 1 names different: declaration 'f' definition 'rr'. singular-4.3.2/factory/cf_algorithm.cc:117:53: style:inconclusive: Function 'psr' argument 2 names different: declaration 'g' definition 'vv'. [funcArgNamesDifferent] singular-4.3.2/factory/cf_algorithm.h:33:68: note: Function 'psr' argument 2 names different: declaration 'g' definition 'vv'. singular-4.3.2/factory/cf_algorithm.cc:117:53: note: Function 'psr' argument 2 names different: declaration 'g' definition 'vv'. singular-4.3.2/factory/cf_algorithm.cc:268:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_algorithm.cc:542:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_algorithm.cc:571:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_char.cc:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_char.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_char.cc:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_chinese.cc:128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_chinese.cc:128:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_chinese.cc:130:9: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/factory/cf_chinese.cc:130:12: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/factory/cf_chinese.cc:225:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_char.cc:53:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_char.cc:63:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_char.cc:83:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_cyclo.cc:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_cyclo.cc:26:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_cyclo.cc:77:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_cyclo.cc:52:7: style: The scope of the variable 'next_prime' can be reduced. [variableScope] singular-4.3.2/factory/cf_cyclo.cc:83:25: style: Parameter 'factors' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/int_int.h:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.h:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.h:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.h:51:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:92:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:157:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:198:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:239:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:253:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:263:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factory.cc:305:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqSquarefree.h:120:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factor.cc:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factor.cc:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factor.cc:415:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factor.cc:786:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.h:71:5: style: Class 'InternalInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_int.h:75:5: style: Class 'InternalInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_int.h:76:5: style: Class 'InternalInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_int.h:77:5: style: Class 'InternalInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_int.h:79:5: style: Class 'InternalInteger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_rat.h:49:5: style: Class 'InternalRational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_rat.h:53:5: style: Class 'InternalRational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_rat.h:55:5: style: Class 'InternalRational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_rat.h:57:5: style: Class 'InternalRational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_rat.h:58:5: style: Class 'InternalRational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/int_int.h:80:6: style: The destructor '~InternalInteger' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:60:14: note: Virtual destructor in base class singular-4.3.2/factory/int_int.h:80:6: note: Destructor in derived class singular-4.3.2/factory/int_int.h:81:17: style: The function 'deepCopyObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:63:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:81:17: note: Function in derived class singular-4.3.2/factory/int_int.h:82:18: style: The function 'classname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:64:26: note: Virtual function in base class singular-4.3.2/factory/int_int.h:82:18: note: Function in derived class singular-4.3.2/factory/int_int.h:84:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:72:18: note: Virtual function in base class singular-4.3.2/factory/int_int.h:84:10: note: Function in derived class singular-4.3.2/factory/int_int.h:86:17: style: The function 'genZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:65:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:86:17: note: Function in derived class singular-4.3.2/factory/int_int.h:87:17: style: The function 'genOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:66:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:87:17: note: Function in derived class singular-4.3.2/factory/int_int.h:91:9: style: The function 'levelcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:68:17: note: Virtual function in base class singular-4.3.2/factory/int_int.h:91:9: note: Function in derived class singular-4.3.2/factory/int_int.h:92:17: style: The function 'neg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:89:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:92:17: note: Function in derived class singular-4.3.2/factory/cfNewtonPolygon.cc:85:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/factory/int_int.h:94:9: style: The function 'comparesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:92:17: note: Virtual function in base class singular-4.3.2/factory/int_int.h:94:9: note: Function in derived class singular-4.3.2/factory/int_int.h:96:17: style: The function 'addsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:95:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:96:17: note: Function in derived class singular-4.3.2/factory/int_int.h:97:17: style: The function 'subsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:96:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:97:17: note: Function in derived class singular-4.3.2/factory/int_int.h:98:17: style: The function 'mulsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:97:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:98:17: note: Function in derived class singular-4.3.2/factory/int_int.h:99:17: style: The function 'dividesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:99:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:99:17: note: Function in derived class singular-4.3.2/factory/int_int.h:100:17: style: The function 'modulosame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:100:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:100:17: note: Function in derived class singular-4.3.2/factory/int_int.h:101:17: style: The function 'divsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:101:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:101:17: note: Function in derived class singular-4.3.2/factory/int_int.h:102:17: style: The function 'modsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:103:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:102:17: note: Function in derived class singular-4.3.2/factory/int_int.h:103:10: style: The function 'divremsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:104:18: note: Virtual function in base class singular-4.3.2/factory/int_int.h:103:10: note: Function in derived class singular-4.3.2/factory/int_int.h:104:10: style: The function 'divremsamet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:105:18: note: Virtual function in base class singular-4.3.2/factory/int_int.h:104:10: note: Function in derived class singular-4.3.2/factory/int_int.h:106:9: style: The function 'comparecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:93:17: note: Virtual function in base class singular-4.3.2/factory/int_int.h:106:9: note: Function in derived class singular-4.3.2/factory/int_int.h:108:17: style: The function 'addcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:108:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:108:17: note: Function in derived class singular-4.3.2/factory/int_int.h:109:17: style: The function 'subcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:109:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:109:17: note: Function in derived class singular-4.3.2/factory/int_int.h:110:17: style: The function 'mulcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:110:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:110:17: note: Function in derived class singular-4.3.2/factory/int_int.h:111:17: style: The function 'dividecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:111:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:111:17: note: Function in derived class singular-4.3.2/factory/int_int.h:112:17: style: The function 'modulocoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:113:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:112:17: note: Function in derived class singular-4.3.2/factory/int_int.h:113:17: style: The function 'divcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:114:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:113:17: note: Function in derived class singular-4.3.2/factory/int_int.h:114:17: style: The function 'modcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:116:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:114:17: note: Function in derived class singular-4.3.2/factory/int_int.h:115:10: style: The function 'divremcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:117:18: note: Virtual function in base class singular-4.3.2/factory/int_int.h:115:10: note: Function in derived class singular-4.3.2/factory/int_int.h:116:10: style: The function 'divremcoefft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:118:18: note: Virtual function in base class singular-4.3.2/factory/int_int.h:116:10: note: Function in derived class singular-4.3.2/factory/int_int.h:118:18: style: The function 'bgcdsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:121:26: note: Virtual function in base class singular-4.3.2/factory/int_int.h:118:18: note: Function in derived class singular-4.3.2/factory/int_int.h:119:18: style: The function 'bgcdcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:122:26: note: Virtual function in base class singular-4.3.2/factory/int_int.h:119:18: note: Function in derived class singular-4.3.2/factory/int_int.h:121:18: style: The function 'bextgcdsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:124:26: note: Virtual function in base class singular-4.3.2/factory/int_int.h:121:18: note: Function in derived class singular-4.3.2/factory/int_int.h:122:18: style: The function 'bextgcdcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:125:26: note: Virtual function in base class singular-4.3.2/factory/int_int.h:122:18: note: Function in derived class singular-4.3.2/factory/int_int.h:124:10: style: The function 'intval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:82:18: note: Virtual function in base class singular-4.3.2/factory/int_int.h:124:10: note: Function in derived class singular-4.3.2/factory/int_int.h:126:9: style: The function 'intmod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:83:17: note: Virtual function in base class singular-4.3.2/factory/int_int.h:126:9: note: Function in derived class singular-4.3.2/factory/int_int.h:128:9: style: The function 'sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:84:17: note: Virtual function in base class singular-4.3.2/factory/int_int.h:128:9: note: Function in derived class singular-4.3.2/factory/int_int.h:130:17: style: The function 'sqrt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:127:25: note: Virtual function in base class singular-4.3.2/factory/int_int.h:130:17: note: Function in derived class singular-4.3.2/factory/int_int.h:132:9: style: The function 'ilog2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:128:17: note: Virtual function in base class singular-4.3.2/factory/int_int.h:132:9: note: Function in derived class singular-4.3.2/factory/int_rat.h:60:6: style: The destructor '~InternalRational' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:60:14: note: Virtual destructor in base class singular-4.3.2/factory/int_rat.h:60:6: note: Destructor in derived class singular-4.3.2/factory/int_rat.h:61:17: style: The function 'deepCopyObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:63:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:61:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:62:18: style: The function 'classname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:64:26: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:62:18: note: Function in derived class singular-4.3.2/factory/int_rat.h:64:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:72:18: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:64:10: note: Function in derived class singular-4.3.2/factory/int_rat.h:66:17: style: The function 'genZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:65:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:66:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:67:17: style: The function 'genOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:66:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:67:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:70:9: style: The function 'levelcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:68:17: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:70:9: note: Function in derived class singular-4.3.2/factory/int_rat.h:72:17: style: The function 'num' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:86:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:72:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:73:17: style: The function 'den' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:87:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:73:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:75:17: style: The function 'neg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:89:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:75:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:77:9: style: The function 'comparesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:92:17: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:77:9: note: Function in derived class singular-4.3.2/factory/int_rat.h:79:17: style: The function 'addsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:95:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:79:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:80:17: style: The function 'subsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:96:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:80:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:81:17: style: The function 'mulsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:97:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:81:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:82:17: style: The function 'dividesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:99:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:82:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:83:17: style: The function 'modulosame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:100:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:83:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:84:17: style: The function 'divsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:101:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:84:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:85:17: style: The function 'modsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:103:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:85:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:86:10: style: The function 'divremsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:104:18: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:86:10: note: Function in derived class singular-4.3.2/factory/int_rat.h:87:10: style: The function 'divremsamet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:105:18: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:87:10: note: Function in derived class singular-4.3.2/factory/int_rat.h:89:9: style: The function 'comparecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:93:17: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:89:9: note: Function in derived class singular-4.3.2/factory/int_rat.h:91:17: style: The function 'addcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:108:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:91:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:92:17: style: The function 'subcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:109:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:92:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:93:17: style: The function 'mulcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:110:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:93:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:94:17: style: The function 'dividecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:111:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:94:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:95:17: style: The function 'modulocoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:113:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:95:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:96:17: style: The function 'divcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:114:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:96:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:97:17: style: The function 'modcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:116:25: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:97:17: note: Function in derived class singular-4.3.2/factory/int_rat.h:98:10: style: The function 'divremcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:117:18: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:98:10: note: Function in derived class singular-4.3.2/factory/int_rat.h:99:10: style: The function 'divremcoefft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:118:18: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:99:10: note: Function in derived class singular-4.3.2/factory/int_rat.h:101:18: style: The function 'bgcdsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:121:26: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:101:18: note: Function in derived class singular-4.3.2/factory/int_rat.h:102:18: style: The function 'bgcdcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:122:26: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:102:18: note: Function in derived class singular-4.3.2/factory/int_rat.h:104:18: style: The function 'bextgcdsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:124:26: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:104:18: note: Function in derived class singular-4.3.2/factory/int_rat.h:105:18: style: The function 'bextgcdcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:125:26: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:105:18: note: Function in derived class singular-4.3.2/factory/int_rat.h:107:10: style: The function 'intval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:82:18: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:107:10: note: Function in derived class singular-4.3.2/factory/int_rat.h:109:9: style: The function 'sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:84:17: note: Virtual function in base class singular-4.3.2/factory/int_rat.h:109:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:94:6: style: The destructor '~InternalPoly' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:60:14: note: Virtual destructor in base class singular-4.3.2/factory/int_poly.h:94:6: note: Destructor in derived class singular-4.3.2/factory/int_poly.h:95:17: style: The function 'deepCopyObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:63:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:95:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:96:18: style: The function 'classname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:64:26: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:96:18: note: Function in derived class singular-4.3.2/factory/int_poly.h:97:9: style: The function 'level' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:67:17: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:97:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:98:14: style: The function 'variable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:70:22: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:98:14: note: Function in derived class singular-4.3.2/factory/int_poly.h:99:9: style: The function 'degree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:133:17: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:99:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:100:19: style: The function 'lc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:129:27: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:100:19: note: Function in derived class singular-4.3.2/factory/int_poly.h:101:19: style: The function 'Lc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:130:27: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:101:19: note: Function in derived class singular-4.3.2/factory/int_poly.h:102:19: style: The function 'LC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:131:27: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:102:19: note: Function in derived class singular-4.3.2/factory/int_poly.h:103:9: style: The function 'taildegree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:134:17: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:103:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:104:19: style: The function 'tailcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:135:27: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:104:19: note: Function in derived class singular-4.3.2/factory/int_poly.h:105:19: style: The function 'coeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:132:27: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:105:19: note: Function in derived class singular-4.3.2/factory/int_poly.h:107:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:72:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:107:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:109:10: style: The function 'inBaseDomain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:74:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:109:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:110:10: style: The function 'inExtension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:75:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:110:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:111:10: style: The function 'inCoeffDomain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:76:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:111:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:112:10: style: The function 'inPolyDomain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:77:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:112:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:113:10: style: The function 'inQuotDomain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:78:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:113:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:115:17: style: The function 'genZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:65:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:115:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:118:17: style: The function 'genOne' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:66:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:118:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:121:10: style: The function 'isUnivariate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:81:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:121:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:123:17: style: The function 'neg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:89:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:123:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:124:17: style: The function 'invert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:90:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:124:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:125:17: style: The function 'tryInvert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:91:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:125:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:126:9: style: The function 'comparesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:92:17: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:126:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:128:17: style: The function 'addsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:95:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:128:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:129:17: style: The function 'subsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:96:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:129:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:130:17: style: The function 'mulsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:97:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:130:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:131:17: style: The function 'tryMulsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:98:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:131:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:132:17: style: The function 'dividesame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:99:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:132:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:133:17: style: The function 'modulosame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:100:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:133:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:134:17: style: The function 'divsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:101:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:134:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:135:17: style: The function 'tryDivsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:102:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:135:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:136:17: style: The function 'modsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:103:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:136:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:137:10: style: The function 'divremsame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:104:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:137:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:138:10: style: The function 'divremsamet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:105:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:138:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:139:10: style: The function 'tryDivremsamet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:106:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:139:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:141:9: style: The function 'comparecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:93:17: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:141:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:143:17: style: The function 'addcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:108:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:143:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:144:17: style: The function 'subcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:109:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:144:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:145:17: style: The function 'mulcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:110:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:145:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:146:17: style: The function 'dividecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:111:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:146:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:147:17: style: The function 'tryDividecoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:112:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:147:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:148:17: style: The function 'modulocoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:113:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:148:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:149:17: style: The function 'divcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:114:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:149:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:150:17: style: The function 'tryDivcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:115:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:150:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:151:17: style: The function 'modcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:116:25: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:151:17: note: Function in derived class singular-4.3.2/factory/int_poly.h:152:10: style: The function 'divremcoeff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:117:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:152:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:153:10: style: The function 'divremcoefft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:118:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:153:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:154:10: style: The function 'tryDivremcoefft' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:119:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:154:10: note: Function in derived class singular-4.3.2/factory/int_poly.h:156:9: style: The function 'sign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/int_cf.h:84:17: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:156:9: note: Function in derived class singular-4.3.2/factory/int_poly.h:113:10: style: The function 'inQuotDomain' overrides a function in a base class but is identical to the overridden function [uselessOverride] singular-4.3.2/factory/int_cf.h:78:18: note: Virtual function in base class singular-4.3.2/factory/int_poly.h:113:10: note: Function in derived class singular-4.3.2/factory/cf_factory.cc:69:13: style: Comparing expression of type 'signed int' against value -1152921504606846974. Condition is always true. [compareValueOutOfTypeRangeError] singular-4.3.2/factory/cf_factory.cc:69:13: style: Comparing expression of type 'signed int' against value 1152921504606846974. Condition is always true. [compareValueOutOfTypeRangeError] singular-4.3.2/factory/cf_factory.cc:78:13: style: Comparing expression of type 'signed int' against value -1152921504606846974. Condition is always true. [compareValueOutOfTypeRangeError] singular-4.3.2/factory/cf_factory.cc:78:13: style: Comparing expression of type 'signed int' against value 1152921504606846974. Condition is always true. [compareValueOutOfTypeRangeError] singular-4.3.2/factory/int_int.h:73:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.h:154:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.h:176:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.h:51:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:54:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:92:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:116:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:157:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:198:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:239:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:253:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:263:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factory.cc:305:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.h:234:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_rat.h:121:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_rat.h:126:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/cf_factory.cc:306:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/cfNewtonPolygon.cc:1222:7: style: The if condition is the same as the previous if condition [duplicateCondition] singular-4.3.2/factory/cfNewtonPolygon.cc:1219:7: note: First condition singular-4.3.2/factory/cfNewtonPolygon.cc:1222:7: note: Second condition singular-4.3.2/factory/cfNewtonPolygon.cc:1301:7: style: The if condition is the same as the previous if condition [duplicateCondition] singular-4.3.2/factory/cfNewtonPolygon.cc:1298:7: note: First condition singular-4.3.2/factory/cfNewtonPolygon.cc:1301:7: note: Second condition singular-4.3.2/factory/cfNewtonPolygon.cc:1285:7: style: Condition 'isRat' is always false [knownConditionTrueFalse] singular-4.3.2/factory/cfNewtonPolygon.cc:1222:7: note: Assuming that condition 'isRat' is not redundant singular-4.3.2/factory/cfNewtonPolygon.cc:1285:7: note: Condition 'isRat' is always false singular-4.3.2/factory/cfNewtonPolygon.cc:1330:13: style: Condition 'isRat' is always false [knownConditionTrueFalse] singular-4.3.2/factory/cfNewtonPolygon.cc:1301:7: note: Assuming that condition 'isRat' is not redundant singular-4.3.2/factory/cfNewtonPolygon.cc:1330:13: note: Condition 'isRat' is always false singular-4.3.2/factory/cfNewtonPolygon.cc:1125:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1126:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1165:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1166:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1215:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1216:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1224:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1294:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1295:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:1303:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cfNewtonPolygon.cc:469:7: style: The scope of the variable 'tmp' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:488:7: style: The scope of the variable 'diff' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:488:13: style: The scope of the variable 'sum' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:634:53: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:634:56: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:634:59: style: The scope of the variable 'f' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:634:62: style: The scope of the variable 'h' can be reduced. [variableScope] singular-4.3.2/factory/cfNewtonPolygon.cc:706:43: style:inconclusive: Function 'compress' argument 2 names different: declaration 'inverseM' definition 'M'. [funcArgNamesDifferent] singular-4.3.2/factory/cfNewtonPolygon.h:118:19: note: Function 'compress' argument 2 names different: declaration 'inverseM' definition 'M'. singular-4.3.2/factory/cfNewtonPolygon.cc:706:43: note: Function 'compress' argument 2 names different: declaration 'inverseM' definition 'M'. singular-4.3.2/factory/cfNewtonPolygon.cc:853:50: style:inconclusive: Function 'decompress' argument 2 names different: declaration 'M' definition 'inverseM'. [funcArgNamesDifferent] singular-4.3.2/factory/cfNewtonPolygon.h:131:26: note: Function 'decompress' argument 2 names different: declaration 'M' definition 'inverseM'. singular-4.3.2/factory/cfNewtonPolygon.cc:853:50: note: Function 'decompress' argument 2 names different: declaration 'M' definition 'inverseM'. singular-4.3.2/factory/cfNewtonPolygon.cc:421:16: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfNewtonPolygon.cc:416:12: note: Shadowed declaration singular-4.3.2/factory/cfNewtonPolygon.cc:421:16: note: Shadow variable singular-4.3.2/factory/cfNewtonPolygon.cc:829:14: style: Local variable 'x' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfNewtonPolygon.cc:717:12: note: Shadowed declaration singular-4.3.2/factory/cfNewtonPolygon.cc:829:14: note: Shadow variable singular-4.3.2/factory/cfNewtonPolygon.cc:1205:12: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/cfNewtonPolygon.cc:1187:7: note: Shadowed declaration singular-4.3.2/factory/cfNewtonPolygon.cc:1205:12: note: Shadow variable singular-4.3.2/factory/cfNewtonPolygon.cc:33:36: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:64:19: style: Parameter 'point1' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:64:32: style: Parameter 'point2' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:107:21: style: Parameter 'point1' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:107:34: style: Parameter 'point2' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:107:47: style: Parameter 'point3' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:383:55: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/cfNewtonPolygon.cc:191:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:209:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:216:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:291:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:331:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:347:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:731:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:778:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:782:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:807:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:817:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:891:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:892:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:919:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:941:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:1001:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:1005:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:1037:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cfNewtonPolygon.cc:1047:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqSquarefree.h:120:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factor.cc:266:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factor.cc:415:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factor.cc:786:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factor.cc:790:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_factor.cc:336:30: style: The scope of the variable 'deg' can be reduced. [variableScope] singular-4.3.2/factory/cf_factor.cc:376:30: style: The scope of the variable 'deg' can be reduced. [variableScope] singular-4.3.2/factory/cf_factor.cc:206:23: style: Parameter 'L' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/cf_gcd.cc:632:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_gcd.cc:655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_factor.cc:76:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_factor.cc:111:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_factor.cc:242:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_factor.cc:251:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_factor.cc:288:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_factor.cc:301:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_generator.cc:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_generator.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_hnf.cc:44:28: style: Parameter 'A' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/cf_hnf.cc:66:28: style: Parameter 'A' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/cf_generator.cc:94:18: warning: Member variable 'AlgExtGenerator::gensf' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:94:18: warning: Member variable 'AlgExtGenerator::gensg' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:94:18: warning: Member variable 'AlgExtGenerator::n' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:94:18: warning: Member variable 'AlgExtGenerator::nomoreitems' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:99:18: warning: Member variable 'AlgExtGenerator::gensf' is not initialized in the copy constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:99:18: warning: Member variable 'AlgExtGenerator::gensg' is not initialized in the copy constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:99:18: warning: Member variable 'AlgExtGenerator::n' is not initialized in the copy constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_generator.cc:99:18: warning:inconclusive: Member variable 'AlgExtGenerator::nomoreitems' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] singular-4.3.2/factory/cf_generator.cc:104:35: warning: Member variable 'AlgExtGenerator::gensf' is not assigned a value in 'AlgExtGenerator::operator='. [operatorEqVarError] singular-4.3.2/factory/cf_generator.cc:104:35: warning: Member variable 'AlgExtGenerator::gensg' is not assigned a value in 'AlgExtGenerator::operator='. [operatorEqVarError] singular-4.3.2/factory/cf_generator.cc:104:35: warning: Member variable 'AlgExtGenerator::n' is not assigned a value in 'AlgExtGenerator::operator='. [operatorEqVarError] singular-4.3.2/factory/cf_generator.cc:104:35: warning:inconclusive: Member variable 'AlgExtGenerator::nomoreitems' is not assigned a value in 'AlgExtGenerator::operator='. [operatorEqVarError] singular-4.3.2/factory/cf_generator.cc:42:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:48:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:74:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:80:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:96:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:101:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:106:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:112:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:113:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:164:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_generator.cc:181:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_irred.cc:58:40: style: Parameter 'gen' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/cf_iter.cc:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_iter.cc:17:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/cf_iter.cc:23:5: performance: Variable 'data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/cf_iter.cc:46:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_iter.cc:47:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_iter.cc:39:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/cf_iter.cc:58:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/cf_iter.cc:71:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/cf_iter.cc:112:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/cf_iter_inline.cc:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_iter_inline.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_iter_inline.cc:128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_iter_inline.cc:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_iter_inline.cc:90:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_iter_inline.cc:107:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_iter_inline.cc:128:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_iter_inline.cc:144:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_linsys.cc:226:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_linsys.cc:327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_map.h:63:10: performance:inconclusive: Technically the member function 'MapPair::print' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/factory/cf_map.cc:50:15: note: Technically the member function 'MapPair::print' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/factory/cf_map.h:63:10: note: Technically the member function 'MapPair::print' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/factory/cf_map.cc:150:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map.cc:162:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_gcd.cc:632:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_gcd.cc:655:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_gcd.cc:536:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/factory/cf_gcd.cc:560:3: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/factory/cf_gcd.cc:536:8: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/factory/cf_gcd.cc:304:9: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/factory/cf_gcd.cc:61:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_gcd.cc:155:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_gcd.cc:587:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_gcd.cc:609:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_gcd.cc:613:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_gcd.cc:662:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_linsys.cc:207:30: style: Condition 'ok' is always true [knownConditionTrueFalse] singular-4.3.2/factory/cf_linsys.cc:206:15: note: Assignment 'ok=true', assigned value is 1 singular-4.3.2/factory/cf_linsys.cc:207:30: note: Condition 'ok' is always true singular-4.3.2/factory/cf_linsys.cc:226:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_linsys.cc:327:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_linsys.cc:390:24: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/factory/cf_linsys.cc:388:24: note: ok is assigned singular-4.3.2/factory/cf_linsys.cc:390:24: note: ok is overwritten singular-4.3.2/factory/cf_linsys.cc:235:19: style: The scope of the variable 'intdet' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:235:27: style: The scope of the variable 'p' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:287:19: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:336:19: style: The scope of the variable 'pcount' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:427:19: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:508:19: style: The scope of the variable 'pivotrecip' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:559:30: style: The scope of the variable 'rowii' can be reduced. [variableScope] singular-4.3.2/factory/cf_linsys.cc:222:38: style:inconclusive: Function 'determinant' argument 2 names different: declaration 'n' definition 'rows'. [funcArgNamesDifferent] singular-4.3.2/factory/cf_algorithm.h:90:68: note: Function 'determinant' argument 2 names different: declaration 'n' definition 'rows'. singular-4.3.2/factory/cf_linsys.cc:222:38: note: Function 'determinant' argument 2 names different: declaration 'n' definition 'rows'. singular-4.3.2/factory/cf_linsys.cc:287:22: style: Local variable 'sign' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:343:1: note: Shadowed declaration singular-4.3.2/factory/cf_linsys.cc:287:22: note: Shadow variable singular-4.3.2/factory/cf_linsys.cc:427:22: style: Local variable 'sign' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:343:1: note: Shadowed declaration singular-4.3.2/factory/cf_linsys.cc:427:22: note: Shadow variable singular-4.3.2/factory/cf_linsys.cc:560:11: style: Variable 'rowi' can be declared as pointer to const [constVariablePointer] singular-4.3.2/factory/cf_linsys.cc:606:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:170:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_ops.cc:409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_ops.cc:699:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_map_ext.cc:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_map_ext.cc:244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_map_ext.cc:280:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_map_ext.cc:309:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_ops.cc:170:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_ops.cc:409:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_ops.cc:699:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_ops.cc:416:13: style: The scope of the variable 'exp' can be reduced. [variableScope] singular-4.3.2/factory/cf_ops.cc:532:23: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/cf_ops.cc:570:23: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/cf_ops.cc:581:23: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/cf_ops.cc:467:13: style: Local variable 'level' shadows outer function [shadowFunction] singular-4.3.2/factory/variable.h:94:12: note: Shadowed declaration singular-4.3.2/factory/cf_ops.cc:467:13: note: Shadow variable singular-4.3.2/factory/cf_ops.cc:504:13: style: Local variable 'level' shadows outer function [shadowFunction] singular-4.3.2/factory/variable.h:94:12: note: Shadowed declaration singular-4.3.2/factory/cf_ops.cc:504:13: note: Shadow variable singular-4.3.2/factory/cf_ops.cc:66:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:70:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:123:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:130:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:248:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:256:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:418:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:449:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:473:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:535:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:572:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:584:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:613:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:635:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:650:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:673:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:688:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_ops.cc:706:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:385:9: style: Condition '!initialized' is always true [knownConditionTrueFalse] singular-4.3.2/factory/cf_map_ext.cc:375:21: note: Assignment 'initialized=false', assigned value is 0 singular-4.3.2/factory/cf_map_ext.cc:385:9: note: Condition '!initialized' is always true singular-4.3.2/factory/cf_map_ext.cc:141:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_map_ext.cc:152:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_map_ext.cc:244:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_map_ext.cc:280:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_map_ext.cc:309:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_map_ext.cc:320:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_random.cc:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_random.cc:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_random.cc:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_random.cc:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_random.cc:139:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_map_ext.cc:372:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] singular-4.3.2/factory/cf_map_ext.cc:56:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:128:7: style: The scope of the variable 'counter' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:129:7: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:180:7: style: The scope of the variable 'exp' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:182:15: style: The scope of the variable 'buf' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:207:15: style: The scope of the variable 'buf' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:258:7: style: The scope of the variable 'exp' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:259:15: style: The scope of the variable 'buf' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:296:7: style: The scope of the variable 'counter' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:297:7: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/factory/cf_map_ext.cc:182:15: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] singular-4.3.2/factory/cf_map_ext.cc:356:8: style: Variable 'd' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cf_map_ext.cc:357:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cf_map_ext.cc:373:12: style: Variable 'primitive' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/cf_map_ext.cc:165:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:191:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:215:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:223:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:236:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:272:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_map_ext.cc:333:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/cf_random.cc:113:16: warning: Member variable 'AlgExtRandomF::gen' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_random.cc:113:16: warning: Member variable 'AlgExtRandomF::n' is not initialized in the constructor. [uninitMemberVarPrivate] singular-4.3.2/factory/cf_random.cc:123:31: warning: Member variable 'AlgExtRandomF::gen' is not assigned a value in 'AlgExtRandomF::operator='. [operatorEqVarError] singular-4.3.2/factory/cf_random.cc:123:31: warning: Member variable 'AlgExtRandomF::n' is not assigned a value in 'AlgExtRandomF::operator='. [operatorEqVarError] singular-4.3.2/factory/cf_random.cc:118:16: warning: Member variable 'AlgExtRandomF::gen' is not initialized in the copy constructor. [uninitMemberVar] singular-4.3.2/factory/cf_random.cc:118:16: warning: Member variable 'AlgExtRandomF::n' is not initialized in the copy constructor. [uninitMemberVar] singular-4.3.2/factory/cf_random.cc:147:5: performance: Variable 'algext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/cf_random.cc:38:5: style: Class 'RandomGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/cf_random.cc:115:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_random.cc:120:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_random.cc:125:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_random.cc:131:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_random.cc:139:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_resultant.cc:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_resultant.cc:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_primes.cc:16:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_primes.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_primes.cc:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_primes.cc:16:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_primes.cc:30:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_primes.cc:41:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_resultant.cc:44:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_resultant.cc:175:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/cf_util.cc:77:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_util.cc:52:19: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/factory/cf_util.cc:61:9: style: The scope of the variable 'c' can be reduced. [variableScope] singular-4.3.2/factory/cf_util.cc:27:25: style:inconclusive: Function 'ipower' argument 2 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/factory/cf_util.h:12:40: note: Function 'ipower' argument 2 names different: declaration 'n' definition 'm'. singular-4.3.2/factory/cf_util.cc:27:25: note: Function 'ipower' argument 2 names different: declaration 'n' definition 'm'. singular-4.3.2/factory/cf_util.cc:42:16: style:inconclusive: Function 'ilog2' argument 1 names different: declaration 'a' definition 'v'. [funcArgNamesDifferent] singular-4.3.2/factory/cf_util.h:8:16: note: Function 'ilog2' argument 1 names different: declaration 'a' definition 'v'. singular-4.3.2/factory/cf_util.cc:42:16: note: Function 'ilog2' argument 1 names different: declaration 'a' definition 'v'. singular-4.3.2/factory/cf_util.cc:52:21: style: Variable 'v' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/examples/application.cc:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/examples/factorize.cc:19:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/examples/gcd.cc:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/cf_roots.cc:28:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facAlgExt.cc:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgExt.cc:372:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAbsBiFact.h:37:28: style: Parameter 'L' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facAlgExt.cc:150:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgExt.cc:151:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgExt.cc:183:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgExt.cc:372:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgExt.cc:373:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facSparseHensel.h:352:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgFuncUtil.cc:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgFuncUtil.cc:180:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgFuncUtil.cc:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgFuncUtil.cc:394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgFunc.cc:699:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facAlgFuncUtil.cc:230:20: style: Condition 'tmp!=-1' is always true [knownConditionTrueFalse] singular-4.3.2/factory/facAlgFuncUtil.cc:124:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFuncUtil.cc:126:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFuncUtil.cc:180:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFuncUtil.cc:204:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFuncUtil.cc:394:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFuncUtil.cc:395:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFuncUtil.cc:512:4: style:inconclusive: Variable 'r' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment] singular-4.3.2/factory/facAlgFuncUtil.cc:510:6: note: r is assigned singular-4.3.2/factory/facAlgFuncUtil.cc:512:4: note: r is overwritten singular-4.3.2/factory/facAlgFuncUtil.cc:604:10: style:inconclusive: Variable 'bi' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment] singular-4.3.2/factory/facAlgFuncUtil.cc:599:5: note: bi is assigned singular-4.3.2/factory/facAlgFuncUtil.cc:604:10: note: bi is overwritten singular-4.3.2/factory/facAlgFuncUtil.cc:300:7: style: The scope of the variable 'count' can be reduced. [variableScope] singular-4.3.2/factory/facAlgFuncUtil.cc:66:48: style:inconclusive: Function 'varsInAs' argument 2 names different: declaration 'As' definition 'Astar'. [funcArgNamesDifferent] singular-4.3.2/factory/facAlgFuncUtil.h:28:48: note: Function 'varsInAs' argument 2 names different: declaration 'As' definition 'Astar'. singular-4.3.2/factory/facAlgFuncUtil.cc:66:48: note: Function 'varsInAs' argument 2 names different: declaration 'As' definition 'Astar'. singular-4.3.2/factory/facAlgFuncUtil.cc:295:24: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facAlgFuncUtil.cc:300:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facAlgFuncUtil.cc:207:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:223:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:225:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:246:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:260:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:274:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:288:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:336:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:361:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:380:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:644:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:660:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFuncUtil.cc:690:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facBivar.cc:77:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:93:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/factory/facSparseHensel.h:98:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/factory/facSparseHensel.h:352:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facSparseHensel.h:258:4: style:inconclusive: Redundant initialization for 'G'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/factory/facSparseHensel.h:253:18: note: G is initialized singular-4.3.2/factory/facSparseHensel.h:258:4: note: G is overwritten singular-4.3.2/factory/facSparseHensel.h:147:7: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/factory/facSparseHensel.h:205:13: style: Local variable 'level' shadows outer function [shadowFunction] singular-4.3.2/factory/variable.h:94:12: note: Shadowed declaration singular-4.3.2/factory/facSparseHensel.h:205:13: note: Shadow variable singular-4.3.2/factory/facSparseHensel.h:179:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:189:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:211:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:222:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:248:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:505:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.h:514:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/Singular/walk.cc:7248:21: style: The if condition is the same as the previous if condition [duplicateCondition] singular-4.3.2/Singular/walk.cc:7205:21: note: First condition singular-4.3.2/Singular/walk.cc:7248:21: note: Second condition singular-4.3.2/Singular/walk.cc:7821:21: style: The if condition is the same as the previous if condition [duplicateCondition] singular-4.3.2/Singular/walk.cc:7768:21: note: First condition singular-4.3.2/Singular/walk.cc:7821:21: note: Second condition singular-4.3.2/Singular/walk.cc:285:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:1110:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:1111:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:1578:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:1579:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2381:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2690:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2691:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2696:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2697:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2698:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2741:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2742:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2743:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2752:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2753:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2754:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2800:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2801:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2809:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2810:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2811:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2852:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2853:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2854:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2866:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2867:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2868:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2908:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2911:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2912:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2913:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2948:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2949:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2955:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2956:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2957:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:2999:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:3002:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:3003:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:3004:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:8412:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/Singular/walk.cc:5834:14: style: Variable 'baseRing' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/Singular/walk.cc:5809:14: note: baseRing is assigned singular-4.3.2/Singular/walk.cc:5834:14: note: baseRing is overwritten singular-4.3.2/Singular/walk.cc:5914:12: style: Variable 'baseRing' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/Singular/walk.cc:5828:16: note: baseRing is assigned singular-4.3.2/Singular/walk.cc:5914:12: note: baseRing is overwritten singular-4.3.2/Singular/walk.cc:5914:12: style: Variable 'baseRing' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/Singular/walk.cc:5890:16: note: baseRing is assigned singular-4.3.2/Singular/walk.cc:5914:12: note: baseRing is overwritten singular-4.3.2/Singular/walk.cc:5860:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/Singular/walk.cc:5865:7: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/Singular/walk.cc:5860:7: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/Singular/walk.cc:535:8: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:672:16: style: The scope of the variable 'maxtemp' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:1120:14: style: The scope of the variable 'maxAi' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:1325:14: style: The scope of the variable 'maxAi' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:1341:28: style: The scope of the variable 'maxdeg' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:1522:14: style: The scope of the variable 'maxAi' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:3162:11: style: The scope of the variable 'next_weight' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:3463:9: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:4535:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:4535:11: style: The scope of the variable 'weight_norm' can be reduced. [variableScope] singular-4.3.2/Singular/walk.cc:836:31: style: Parameter 'i1' can be declared as reference to const [constParameterReference] singular-4.3.2/Singular/walk.cc:836:41: style: Parameter 'i2' can be declared as reference to const [constParameterReference] singular-4.3.2/Singular/walk.cc:6517:26: warning: Uninitialized variable: iv_M_dp [uninitvar] singular-4.3.2/Singular/walk.cc:6459:23: note: Assuming condition is false singular-4.3.2/Singular/walk.cc:6517:26: note: Uninitialized variable: iv_M_dp singular-4.3.2/Singular/walk.cc:8653:17: style: Variable 'npert_tmp' is assigned a value that is never used. [unreadVariable] singular-4.3.2/Singular/walk.cc:8654:16: style: Variable 'endwalks' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facAlgFunc.cc:571:63: style: Condition 'g.level()>Rstar.level()' is always true [knownConditionTrueFalse] singular-4.3.2/factory/facAlgFunc.cc:567:25: note: Assuming that condition 'g.level()<=Rstar.level()' is not redundant singular-4.3.2/factory/facAlgFunc.cc:571:63: note: Condition 'g.level()>Rstar.level()' is always true singular-4.3.2/factory/facAlgFunc.cc:580:32: style: Condition 'g.level()>Rstar.level()' is always true [knownConditionTrueFalse] singular-4.3.2/factory/facAlgFunc.cc:567:25: note: Assuming that condition 'g.level()<=Rstar.level()' is not redundant singular-4.3.2/factory/facAlgFunc.cc:580:32: note: Condition 'g.level()>Rstar.level()' is always true singular-4.3.2/factory/facAlgFunc.cc:699:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facAlgFunc.cc:90:14: style: Local variable 'v' shadows outer variable [shadowVariable] singular-4.3.2/factory/facAlgFunc.cc:80:7: note: Shadowed declaration singular-4.3.2/factory/facAlgFunc.cc:90:14: note: Shadow variable singular-4.3.2/factory/facAlgFunc.cc:974:15: style: Local variable 'result' shadows outer variable [shadowVariable] singular-4.3.2/factory/facAlgFunc.cc:914:11: note: Shadowed declaration singular-4.3.2/factory/facAlgFunc.cc:974:15: note: Shadow variable singular-4.3.2/factory/facAlgFunc.cc:314:52: style: Parameter 'isFunctionField' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facAlgFunc.cc:147:10: style: Variable 'delta' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facAlgFunc.cc:48:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facAlgFunc.cc:52:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqFactorizeUtil.cc:171:7: style: The scope of the variable 'deg' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorizeUtil.cc:47:20: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:590:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqBivarUtil.cc:601:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqBivarUtil.cc:624:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqBivarUtil.cc:1256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqSquarefree.cc:211:25: style: Local variable 'k' shadows outer variable [shadowVariable] singular-4.3.2/factory/facFqSquarefree.cc:189:7: note: Shadowed declaration singular-4.3.2/factory/facFqSquarefree.cc:211:25: note: Shadow variable singular-4.3.2/factory/facFqSquarefree.cc:49:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facIrredTest.cc:93:10: style: Local variable 'den' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:340:1: note: Shadowed declaration singular-4.3.2/factory/facIrredTest.cc:93:10: note: Shadow variable singular-4.3.2/factory/facIrredTest.cc:94:10: style: Local variable 'num' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:337:1: note: Shadowed declaration singular-4.3.2/factory/facIrredTest.cc:94:10: note: Shadow variable singular-4.3.2/factory/fac_berlekamp.cc:249:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_berlekamp.cc:301:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqBivarUtil.cc:590:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facFqBivarUtil.cc:591:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facFqBivarUtil.cc:592:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facFqBivarUtil.cc:601:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facFqBivarUtil.cc:624:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facFqBivarUtil.cc:1256:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/facFqBivarUtil.cc:114:15: style: The scope of the variable 'buf' can be reduced. [variableScope] singular-4.3.2/factory/facFqBivarUtil.cc:115:7: style: The scope of the variable 'exp' can be reduced. [variableScope] singular-4.3.2/factory/facFqBivarUtil.cc:326:7: style: The scope of the variable 'buf' can be reduced. [variableScope] singular-4.3.2/factory/facFqBivarUtil.cc:327:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/facFqBivarUtil.cc:328:8: style: The scope of the variable 'found' can be reduced. [variableScope] singular-4.3.2/factory/facFqBivarUtil.cc:965:7: style: The scope of the variable 'swap' can be reduced. [variableScope] singular-4.3.2/factory/facFqBivarUtil.cc:51:26: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:57:27: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:63:28: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:97:30: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:286:25: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:297:26: style: Parameter 'factors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:1309:23: style: Parameter 'L' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqBivarUtil.cc:114:15: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] singular-4.3.2/factory/facFqBivarUtil.cc:857:8: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facFqBivarUtil.cc:1022:8: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facFqBivarUtil.cc:128:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:174:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:612:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:643:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:648:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1097:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1104:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1137:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1142:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1150:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1155:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1214:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1221:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1289:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqBivarUtil.cc:1303:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_berlekamp.cc:249:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_berlekamp.cc:301:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_berlekamp.cc:49:15: style: The scope of the variable 'rn' can be reduced. [variableScope] singular-4.3.2/factory/fac_berlekamp.cc:84:15: style: The scope of the variable 'rn' can be reduced. [variableScope] singular-4.3.2/factory/fac_berlekamp.cc:119:15: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/factory/fac_berlekamp.cc:163:15: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/factory/fac_berlekamp.cc:372:9: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/factory/fac_berlekamp.cc:204:35: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/fac_berlekamp.cc:213:34: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/fac_berlekamp.cc:58:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_berlekamp.cc:61:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_berlekamp.cc:93:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_berlekamp.cc:96:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_berlekamp.cc:305:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_cantzass.cc:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_cantzass.cc:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_distrib.cc:73:9: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/factory/fac_distrib.cc:67:128: style: Parameter 'delta' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/fac_distrib.cc:67:151: style: Parameter 'omega' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/fac_iterfor.cc:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_iterfor.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_iterfor.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_iterfor.cc:27:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_iterfor.cc:75:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_iterfor.cc:98:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_iterfor.cc:15:35: style:inconclusive: Function 'fill' argument 2 names different: declaration 'n' definition 'max'. [funcArgNamesDifferent] singular-4.3.2/factory/fac_iterfor.h:28:31: note: Function 'fill' argument 2 names different: declaration 'n' definition 'max'. singular-4.3.2/factory/fac_iterfor.cc:15:35: note: Function 'fill' argument 2 names different: declaration 'n' definition 'max'. singular-4.3.2/factory/fac_cantzass.cc:126:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_cantzass.cc:147:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_cantzass.cc:50:9: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/factory/fac_cantzass.cc:155:12: style: The scope of the variable 'd1' can be reduced. [variableScope] singular-4.3.2/factory/fac_cantzass.cc:182:12: style: The scope of the variable 'd1' can be reduced. [variableScope] singular-4.3.2/factory/fac_cantzass.cc:233:9: style: The scope of the variable 'odd' can be reduced. [variableScope] singular-4.3.2/factory/fac_cantzass.cc:255:9: style: The scope of the variable 'odd' can be reduced. [variableScope] singular-4.3.2/factory/fac_cantzass.cc:279:9: style: The scope of the variable 'odd' can be reduced. [variableScope] singular-4.3.2/factory/fac_cantzass.cc:151:59: style:inconclusive: Function 'CantorZassenhausFactorFFGF' argument 1 names different: declaration 'f' definition 'g'. [funcArgNamesDifferent] singular-4.3.2/factory/fac_cantzass.cc:23:66: note: Function 'CantorZassenhausFactorFFGF' argument 1 names different: declaration 'f' definition 'g'. singular-4.3.2/factory/fac_cantzass.cc:151:59: note: Function 'CantorZassenhausFactorFFGF' argument 1 names different: declaration 'f' definition 'g'. singular-4.3.2/factory/fac_cantzass.cc:151:66: style:inconclusive: Function 'CantorZassenhausFactorFFGF' argument 2 names different: declaration 'd' definition 's'. [funcArgNamesDifferent] singular-4.3.2/factory/fac_cantzass.cc:23:73: note: Function 'CantorZassenhausFactorFFGF' argument 2 names different: declaration 'd' definition 's'. singular-4.3.2/factory/fac_cantzass.cc:151:66: note: Function 'CantorZassenhausFactorFFGF' argument 2 names different: declaration 'd' definition 's'. singular-4.3.2/factory/fac_cantzass.cc:205:31: style:inconclusive: Function 'randomPoly' argument 1 names different: declaration 'n' definition 'd'. [funcArgNamesDifferent] singular-4.3.2/factory/fac_cantzass.cc:21:38: note: Function 'randomPoly' argument 1 names different: declaration 'n' definition 'd'. singular-4.3.2/factory/fac_cantzass.cc:205:31: note: Function 'randomPoly' argument 1 names different: declaration 'n' definition 'd'. singular-4.3.2/factory/fac_cantzass.cc:205:71: style:inconclusive: Function 'randomPoly' argument 3 names different: declaration 'gen' definition 'g'. [funcArgNamesDifferent] singular-4.3.2/factory/fac_cantzass.cc:21:78: note: Function 'randomPoly' argument 3 names different: declaration 'gen' definition 'g'. singular-4.3.2/factory/fac_cantzass.cc:205:71: note: Function 'randomPoly' argument 3 names different: declaration 'gen' definition 'g'. singular-4.3.2/factory/fac_multihensel.cc:74:13: style: The scope of the variable 'min' can be reduced. [variableScope] singular-4.3.2/factory/fac_multihensel.cc:92:12: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/factory/fac_multihensel.cc:329:15: style: The scope of the variable 'h' can be reduced. [variableScope] singular-4.3.2/factory/fac_multihensel.cc:128:65: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/fac_multihensel.cc:140:94: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/fac_multihensel.cc:76:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_multihensel.cc:213:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facSparseHensel.cc:312:21: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/factory/facSparseHensel.cc:311:16: note: found is assigned singular-4.3.2/factory/facSparseHensel.cc:312:21: note: found is overwritten singular-4.3.2/factory/facSparseHensel.cc:61:10: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/factory/facSparseHensel.cc:61:13: style: The scope of the variable 'count' can be reduced. [variableScope] singular-4.3.2/factory/facSparseHensel.cc:42:7: style: Local variable 'num' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:337:1: note: Shadowed declaration singular-4.3.2/factory/facSparseHensel.cc:42:7: note: Shadow variable singular-4.3.2/factory/fac_sqrfree.cc:29:9: style: The scope of the variable 'exp' can be reduced. [variableScope] singular-4.3.2/factory/fac_sqrfree.cc:171:9: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorize.cc:1275:7: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorize.cc:1972:8: style: The scope of the variable 'preserveDegree' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorize.cc:1974:10: style: The scope of the variable 'degAi' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorize.cc:2054:7: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorize.cc:2651:7: style: The scope of the variable 'multi' can be reduced. [variableScope] singular-4.3.2/factory/facFqFactorize.cc:2336:38: style:inconclusive: Function 'refineBiFactors' argument 3 names different: declaration 'factors' definition 'Aeval'. [funcArgNamesDifferent] singular-4.3.2/factory/facFqFactorize.h:572:33: note: Function 'refineBiFactors' argument 3 names different: declaration 'factors' definition 'Aeval'. singular-4.3.2/factory/facFqFactorize.cc:2336:38: note: Function 'refineBiFactors' argument 3 names different: declaration 'factors' definition 'Aeval'. singular-4.3.2/factory/facFqFactorize.cc:107:8: style: Local variable 'swap' shadows outer function [shadowFunction] singular-4.3.2/factory/facFqFactorizeUtil.h:52:6: note: Shadowed declaration singular-4.3.2/factory/facFqFactorize.cc:107:8: note: Shadow variable singular-4.3.2/factory/facFqFactorize.cc:138:10: style: Local variable 'swap' shadows outer function [shadowFunction] singular-4.3.2/factory/facFqFactorizeUtil.h:52:6: note: Shadowed declaration singular-4.3.2/factory/facFqFactorize.cc:138:10: note: Shadow variable singular-4.3.2/factory/facFqFactorize.cc:1300:17: style: Local variable 'content' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:253:30: note: Shadowed declaration singular-4.3.2/factory/facFqFactorize.cc:1300:17: note: Shadow variable singular-4.3.2/factory/facFqFactorize.cc:2449:8: style: Local variable 'recombination' shadows outer function [shadowFunction] singular-4.3.2/factory/facFqFactorize.h:375:1: note: Shadowed declaration singular-4.3.2/factory/facFqFactorize.cc:2449:8: note: Shadow variable singular-4.3.2/factory/fac_util.cc:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqFactorize.cc:2591:51: style: Parameter 'leadingCoeffs' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqFactorize.cc:2616:22: style: Parameter 'biFactors' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqFactorize.cc:2764:54: style: Parameter 'leadingCoeffs' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/facFqFactorize.cc:2780:23: style: Parameter 'leadingCoeffs' can be declared as reference to const [constParameterReference] singular-4.3.2/factory/fac_util.cc:26:5: performance: Variable 'pk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/fac_util.cc:27:5: performance: Variable 'pkhalf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/fac_util.cc:42:5: performance: Variable 'pk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/fac_util.cc:43:5: performance: Variable 'pkhalf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/fac_util.cc:117:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_univar.cc:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_univar.cc:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_univar.cc:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_univar.cc:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/facFqFactorize.cc:935:12: style: Variable 'fail' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facFqFactorize.cc:1972:22: style: Variable 'preserveDegree' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facFqFactorize.cc:2365:20: style: Variable 'leaveLoop' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/facFqFactorize.cc:64:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/facFqFactorize.cc:115:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_multivar.cc:52:26: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] singular-4.3.2/factory/fac_multivar.cc:56:15: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/fac_multivar.cc:216:12: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/factory/fac_multivar.cc:270:15: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/factory/fac_multivar.cc:216:9: note: Shadowed declaration singular-4.3.2/factory/fac_multivar.cc:270:15: note: Shadow variable singular-4.3.2/factory/fac_multivar.cc:74:11: style: Variable 'degs' can be declared as pointer to const [constVariablePointer] singular-4.3.2/factory/fac_multivar.cc:170:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/fac_univar.cc:107:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_univar.cc:127:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_univar.cc:385:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/fac_univar.cc:444:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gengftables-conway.cc:131:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gengftables-conway.cc:175:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gengftables-conway.cc:206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gengftables-conway.cc:368:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/fac_univar.cc:101:19: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/fac_univar.cc:120:36: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/fac_univar.cc:249:9: style: The scope of the variable 'prime' can be reduced. [variableScope] singular-4.3.2/factory/gf_tabutil.cc:50:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/templates/ftmpl_array.cc:14:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _min [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _min [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _min [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _max [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _size [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _min [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:106:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _max [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_array.cc:140:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _size [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_afactor.cc:10:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minpoly [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_factor.cc:9:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _factor [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_factor.cc:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _factor [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:8:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:17:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:26:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:35:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prev [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable item [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:269:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:275:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _length [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:319:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:341:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:368:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:384:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theList [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:392:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theList [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:400:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theList [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:414:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theList [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable theList [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:441:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:448:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:456:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:464:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:472:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:487:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:494:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_list.cc:528:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:8:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:22:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:51:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:105:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:124:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NC [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NR [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_max [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_max [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_max [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_min [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_min [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gfops.cc:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gfops.cc:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/gengftables-conway.cc:207:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gengftables-conway.cc:368:25: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gengftables-conway.cc:297:13: style: The scope of the variable 'ntmp' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:297:18: style: The scope of the variable 'ptmp' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:298:16: style: The scope of the variable 'ns' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:298:20: style: The scope of the variable 'ps' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:360:12: style: The scope of the variable 'p' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:360:15: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:360:18: style: The scope of the variable 'n' can be reduced. [variableScope] singular-4.3.2/factory/gengftables-conway.cc:299:28: style: Unused variable: PC [unusedVariable] singular-4.3.2/factory/gengftables-conway.cc:245:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/gfops.cc:97:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:115:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:122:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:123:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:127:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:129:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:155:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:204:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:96:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/gfops.cc:132:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/gfops.cc:136:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/templates/ftmpl_array.cc:87:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:141:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/templates/ftmpl_list.cc:281:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_list.cc:311:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_list.cc:433:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:8:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:70:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:77:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:84:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:91:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:98:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:105:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:112:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:150:9: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_matrix.cc:124:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:239:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:252:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:301:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/templates/ftmpl_matrix.cc:308:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/gfops.cc:134:12: style: Local variable 'degree' shadows outer function [shadowFunction] singular-4.3.2/factory/canonicalform.h:316:1: note: Shadowed declaration singular-4.3.2/factory/gfops.cc:134:12: note: Shadow variable singular-4.3.2/factory/templates/ftmpl_list.cc:400:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/templates/ftmpl_list.cc:424:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/gfops.cc:58:52: style: Parameter 'coeffs' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/gfops.cc:120:12: style: Variable 'success' can be declared as pointer to const [constVariablePointer] singular-4.3.2/factory/templates/ftmpl_list.cc:129:18: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:144:22: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:568:10: style: The scope of the variable 'iselt' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:603:10: style: The scope of the variable 'iselt' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:627:9: style: The scope of the variable 'found' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:646:9: style: The scope of the variable 'found' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:664:9: style: The scope of the variable 'found' can be reduced. [variableScope] singular-4.3.2/factory/templates/ftmpl_list.cc:679:9: style: The scope of the variable 'found' can be reduced. [variableScope] singular-4.3.2/factory/gfops.cc:154:17: style: Variable 'success' is assigned a value that is never used. [unreadVariable] singular-4.3.2/factory/int_cf.cc:102:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:141:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:167:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:195:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:223:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_cf.cc:102:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:112:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:134:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:141:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:151:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:159:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:167:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:174:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:181:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:188:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:195:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:202:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:209:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:216:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_cf.cc:223:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:207:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:188:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:214:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:379:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:273:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:466:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:531:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_int.cc:551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:316:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:341:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:348:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:356:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:363:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:377:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:384:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:391:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:405:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_pp.cc:411:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_intdiv.cc:30:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:71:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:73:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:127:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:153:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:155:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:157:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:188:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:214:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:216:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:273:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:310:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_intdiv.cc:312:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:190:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:200:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:207:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:246:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:301:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:350:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:379:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:411:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:466:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:531:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_int.cc:551:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.h:60:10: performance:inconclusive: Technically the member function 'InternalPrimePower::is_imm' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/factory/int_pp.cc:140:26: note: Technically the member function 'InternalPrimePower::is_imm' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/factory/int_pp.h:60:10: note: Technically the member function 'InternalPrimePower::is_imm' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/factory/int_pp.cc:74:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:98:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:257:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:275:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:316:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:341:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:348:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:356:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:363:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:370:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:377:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:384:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:391:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:398:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:405:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_pp.cc:411:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:212:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ends [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:562:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:665:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:992:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:1584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:1598:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:1673:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:1710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_poly.cc:1778:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/parseutil.cc:49:17: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/parseutil.cc:50:43: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/parseutil.cc:65:18: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/parseutil.cc:66:38: performance: Variable 'val' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/parseutil.h:30:19: style:inconclusive: Technically the member function 'ParseUtil::getval' can be const. [functionConst] singular-4.3.2/factory/parseutil.cc:152:26: note: Technically the member function 'ParseUtil::getval' can be const. singular-4.3.2/factory/parseutil.h:30:19: note: Technically the member function 'ParseUtil::getval' can be const. singular-4.3.2/factory/parseutil.h:31:9: style:inconclusive: Technically the member function 'ParseUtil::getintval' can be const. [functionConst] singular-4.3.2/factory/parseutil.cc:157:16: note: Technically the member function 'ParseUtil::getintval' can be const. singular-4.3.2/factory/parseutil.h:31:9: note: Technically the member function 'ParseUtil::getintval' can be const. singular-4.3.2/factory/parseutil.h:21:5: style: Class 'ParseUtil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.h:22:5: style: Class 'ParseUtil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.h:23:5: style: Class 'ParseUtil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.h:24:5: style: Class 'ParseUtil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.cc:34:5: style: Class 'PUtilInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.cc:50:5: style: Class 'PUtilCF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.cc:66:5: style: Class 'PUtilVar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/factory/parseutil.cc:35:6: style: The destructor '~PUtilInt' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:19:14: note: Virtual destructor in base class singular-4.3.2/factory/parseutil.cc:35:6: note: Destructor in derived class singular-4.3.2/factory/parseutil.cc:36:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:20:25: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:36:17: note: Function in derived class singular-4.3.2/factory/parseutil.cc:37:19: style: The function 'getval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:21:27: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:37:19: note: Function in derived class singular-4.3.2/factory/parseutil.cc:38:9: style: The function 'getintval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:22:17: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:38:9: note: Function in derived class singular-4.3.2/factory/parseutil.cc:39:10: style: The function 'isInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:23:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:39:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:40:10: style: The function 'isCF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:24:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:40:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:41:10: style: The function 'isVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:25:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:41:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:51:6: style: The destructor '~PUtilCF' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:19:14: note: Virtual destructor in base class singular-4.3.2/factory/parseutil.cc:51:6: note: Destructor in derived class singular-4.3.2/factory/parseutil.cc:52:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:20:25: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:52:17: note: Function in derived class singular-4.3.2/factory/parseutil.cc:53:19: style: The function 'getval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:21:27: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:53:19: note: Function in derived class singular-4.3.2/factory/parseutil.cc:54:9: style: The function 'getintval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:22:17: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:54:9: note: Function in derived class singular-4.3.2/factory/parseutil.cc:55:10: style: The function 'isInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:23:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:55:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:56:10: style: The function 'isCF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:24:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:56:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:57:10: style: The function 'isVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:25:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:57:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:67:6: style: The destructor '~PUtilVar' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:19:14: note: Virtual destructor in base class singular-4.3.2/factory/parseutil.cc:67:6: note: Destructor in derived class singular-4.3.2/factory/parseutil.cc:68:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:20:25: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:68:17: note: Function in derived class singular-4.3.2/factory/parseutil.cc:69:19: style: The function 'getval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:21:27: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:69:19: note: Function in derived class singular-4.3.2/factory/parseutil.cc:70:9: style: The function 'getintval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:22:17: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:70:9: note: Function in derived class singular-4.3.2/factory/parseutil.cc:71:10: style: The function 'isInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:23:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:71:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:72:10: style: The function 'isCF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:24:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:72:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:73:10: style: The function 'isVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/factory/parseutil.cc:25:18: note: Virtual function in base class singular-4.3.2/factory/parseutil.cc:73:10: note: Function in derived class singular-4.3.2/factory/parseutil.cc:112:30: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/singext.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/singext.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:236:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:294:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:350:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:410:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:518:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:540:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:562:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:599:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:656:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:709:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:799:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:861:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/int_rat.cc:900:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/templates/ftmpl_matrix.cc:10:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elems [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/test.cc:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/test.cc:86:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/singext.cc:23:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/singext.cc:36:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/singext.cc:43:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/singext.cc:56:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/test_install.cc:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FACTORYVERSION [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:101:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:215:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:240:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/factory/variable.cc:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:89:9: style: Class 'CircuitTableInt32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:43:17: style: Class 'Divisor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:60:17: style: Class 'Double' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:161:35: style: Local variable 'max' shadows outer function [shadowFunction] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:128:34: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_circuittableint.h:161:35: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_circuittableint.h:162:31: style: Local variable 'min' shadows outer function [shadowFunction] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:127:34: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_circuittableint.h:162:31: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_circuittableint.h:179:35: style: Local variable 'max' shadows outer function [shadowFunction] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:128:34: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_circuittableint.h:179:35: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_circuittableint.h:180:35: style: Local variable 'min' shadows outer function [shadowFunction] singular-4.3.2/gfanlib/gfanlib_circuittableint.h:127:34: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_circuittableint.h:180:35: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_circuittableint.h:146:88: style: Parameter 'Ai' can be declared as pointer to const [constParameterPointer] singular-4.3.2/factory/int_rat.cc:48:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:78:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:103:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:236:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:294:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:350:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:410:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:518:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:540:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:550:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:562:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:586:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:599:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:640:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:656:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:670:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:709:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:714:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:736:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:799:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:800:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:861:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:900:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_rat.cc:22:10: style: The scope of the variable 'c' can be reduced. [variableScope] singular-4.3.2/factory/variable.cc:49:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:85:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:101:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:116:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:164:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:203:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:209:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:215:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:221:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:228:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:234:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:240:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:267:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:294:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/variable.cc:176:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/variable.cc:196:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/variable.cc:223:46: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/variable.cc:138:16: style: Variable 'vn' can be declared as pointer to const [constVariablePointer] singular-4.3.2/factory/variable.cc:157:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:195:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_index [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:164:3: warning: Member variable 'Job::traverser' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:329:3: warning: Member variable 'JobTransfer::job' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:416:3: warning: Member variable 'JobCentral::step_count' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:416:3: warning: Member variable 'JobCentral::first_job' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:305:9: style:inconclusive: Technically the member function 'gfan::Job::print' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:463:9: style:inconclusive: Technically the member function 'gfan::JobCentral::hasTransfer' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:422:5: warning: Class 'JobCentral' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:422:5: warning: Class 'JobCentral' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:164:3: style: Class 'Job' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:593:39: style:inconclusive: Function 'traverse_threaded' argument 1 names different: declaration 'traverser' definition 'traversers'. [funcArgNamesDifferent] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.h:69:39: note: Function 'traverse_threaded' argument 1 names different: declaration 'traverser' definition 'traversers'. singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:593:39: note: Function 'traverse_threaded' argument 1 names different: declaration 'traverser' definition 'traversers'. singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:397:8: style: class member 'JobCentral::step_count' is never used. [unusedStructMember] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:308:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.cpp:518:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/factory/int_poly.cc:50:5: performance: Variable 'var' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/int_poly.cc:60:5: performance: Variable 'var' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/factory/int_poly.cc:61:5: warning: Class 'InternalPoly' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/factory/int_poly.cc:1553:17: style: The if condition is the same as the previous if condition [duplicateCondition] singular-4.3.2/factory/int_poly.cc:1548:17: note: First condition singular-4.3.2/factory/int_poly.cc:1553:17: note: Second condition singular-4.3.2/factory/int_poly.cc:55:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:67:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:562:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:665:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:992:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:1584:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:1598:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:1673:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:1710:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:1778:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] singular-4.3.2/factory/int_poly.cc:288:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:328:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:369:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:432:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:444:52: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:516:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:612:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:700:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:775:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:824:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:896:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:993:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/factory/int_poly.cc:517:14: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:519:14: style: The scope of the variable 'newexp' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:613:14: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:615:14: style: The scope of the variable 'newexp' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:701:14: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:703:14: style: The scope of the variable 'newexp' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:776:18: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:778:18: style: The scope of the variable 'newexp' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:2272:9: style: The scope of the variable 'newexp' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:2274:14: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/factory/int_poly.cc:518:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:518:19: note: Shadow variable singular-4.3.2/factory/int_poly.cc:614:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:614:19: note: Shadow variable singular-4.3.2/factory/int_poly.cc:702:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:702:19: note: Shadow variable singular-4.3.2/factory/int_poly.cc:777:23: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:777:23: note: Shadow variable singular-4.3.2/factory/int_poly.cc:826:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:826:19: note: Shadow variable singular-4.3.2/factory/int_poly.cc:898:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:898:19: note: Shadow variable singular-4.3.2/factory/int_poly.cc:2189:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:2189:19: note: Shadow variable singular-4.3.2/factory/int_poly.cc:2270:19: style: Local variable 'coeff' shadows outer function [shadowFunction] singular-4.3.2/factory/int_poly.h:105:19: note: Shadowed declaration singular-4.3.2/factory/int_poly.cc:2270:19: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_vector.h:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:512:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_matrix.h:352:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_matrix.h:720:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:938:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aborting [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:951:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aborting [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:965:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aborting [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:976:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aborting [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:821:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:864:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choices [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:891:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choices [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:97:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:108:171: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:155:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:233:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:277:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:317:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:379:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeDotProductInMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:423:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable computeDotProductInMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:459:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:594:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MVMachineIntegerOverflow [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:607:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:665:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:681:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:709:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:203:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:243:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:268:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:401:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:461:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:349:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_polymakefile.h:29:1: style: The class 'PolymakeFile' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] singular-4.3.2/gfanlib/gfanlib_matrix.h:227:13: warning: Member variable 'RowRef::rowNumM' is not assigned a value in 'RowRef::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_matrix.h:369:8: style:inconclusive: Technically the member function 'Matrix < Rational >::swapRows' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_matrix.h:711:10: style:inconclusive: Technically the member function 'Matrix < Rational >::rowComparer::operator()' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_matrix.h:369:8: style:inconclusive: Technically the member function 'Matrix < Integer >::swapRows' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_matrix.h:711:10: style:inconclusive: Technically the member function 'Matrix < Integer >::rowComparer::operator()' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_matrix.h:369:8: style:inconclusive: Technically the member function 'Matrix < int >::swapRows' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_matrix.h:711:10: style:inconclusive: Technically the member function 'Matrix < int >::rowComparer::operator()' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_z.h:33:3: style: Class 'Integer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_z.h:42:3: style: Class 'Integer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_q.h:31:3: style: Class 'Rational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_q.h:45:3: style: Class 'Rational' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_symmetry.h:35:3: style: Class 'Permutation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_symmetry.h:45:3: style: Class 'Permutation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_symmetry.h:121:3: style: Class 'SymmetryGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_zcone.h:208:6: style: Class 'ZCone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.h:43:3: style: Class 'PolyhedralFan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.h:44:3: style: Class 'PolyhedralFan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_vector.h:38:3: style: Class 'Vector < Rational >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_vector.h:38:3: style: Class 'Vector < Integer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_vector.h:38:3: style: Class 'Vector < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_z.h:52:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/gfanlib/gfanlib_q.h:65:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/gfanlib/gfanlib_vector.h:368:19: style: Local variable 'a' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_vector.h:353:11: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_vector.h:368:19: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_vector.h:380:19: style: Local variable 'a' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_vector.h:353:11: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_vector.h:380:19: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:337:42: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:328:38: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:337:42: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_matrix.h:523:27: style: Local variable 's' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_matrix.h:498:13: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_matrix.h:523:27: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_q.h:163:71: style: Parameter 's' can be declared as reference to const [constParameterReference] singular-4.3.2/gfanlib/gfanlib_q.h:163:84: style: Parameter 't' can be declared as reference to const [constParameterReference] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:424:31: style: Variable 'theCone' can be declared as reference to const [constVariableReference] singular-4.3.2/gfanlib/gfanlib_vector.h:77:16: warning: Either the condition 'n<(int)v.size()' is redundant or 'n' can have the value greater or equal to v.size(). Expression 'v[n]' causes access out of bounds. [containerOutOfBounds] singular-4.3.2/gfanlib/gfanlib_vector.h:76:21: note: Assuming that condition 'n<(int)v.size()' is not redundant singular-4.3.2/gfanlib/gfanlib_vector.h:77:16: note: Access out of bounds singular-4.3.2/gfanlib/gfanlib_vector.h:116:98: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_vector.h:126:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_vector.h:131:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_vector.h:77:15: warning: Either the condition 'n>=0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex] singular-4.3.2/gfanlib/gfanlib_vector.h:76:13: note: Assuming that condition 'n>=0' is not redundant singular-4.3.2/gfanlib/gfanlib_vector.h:77:15: note: Negative array index singular-4.3.2/gfanlib/gfanlib_vector.h:116:110: warning: Uninitialized variable: f [uninitvar] singular-4.3.2/gfanlib/gfanlib_vector.h:116:83: note: Assuming condition is false singular-4.3.2/gfanlib/gfanlib_vector.h:116:110: note: Uninitialized variable: f singular-4.3.2/gfanlib/gfanlib_vector.h:120:249: warning: Uninitialized variable: s [uninitvar] singular-4.3.2/gfanlib/gfanlib_vector.h:120:209: note: Assuming condition is false singular-4.3.2/gfanlib/gfanlib_vector.h:120:249: note: Uninitialized variable: s singular-4.3.2/gfanlib/gfanlib_vector.h:116:97: error: Uninitialized variable: f [legacyUninitvar] singular-4.3.2/gfanlib/gfanlib_vector.h:120:229: error: Uninitialized variable: s [legacyUninitvar] singular-4.3.2/gfanlib/gfanlib_matrix.h:720:28: style: Variable 'result[i]' is assigned a value that is never used. [unreadVariable] singular-4.3.2/gfanlib/gfanlib_polymakefile.h:49:8: performance:inconclusive: Technically the member function 'gfan::PolymakeFile::readBooleanProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:273:20: note: Technically the member function 'gfan::PolymakeFile::readBooleanProperty' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/gfanlib/gfanlib_polymakefile.h:49:8: note: Technically the member function 'gfan::PolymakeFile::readBooleanProperty' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/gfanlib/gfanlib_polymakefile.h:50:8: performance:inconclusive: Technically the member function 'gfan::PolymakeFile::writeBooleanProperty' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:279:20: note: Technically the member function 'gfan::PolymakeFile::writeBooleanProperty' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/gfanlib/gfanlib_polymakefile.h:50:8: note: Technically the member function 'gfan::PolymakeFile::writeBooleanProperty' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:196:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:207:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:210:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:317:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:326:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:328:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:331:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:337:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:372:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:379:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:493:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:510:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:829:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:831:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:847:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:878:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:886:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polyhedralfan.cpp:889:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_vector.h:116:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_vector.h:286:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:469:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:471:3: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:469:3: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:104:32: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:221:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:163:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:177:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:193:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:207:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:219:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:396:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:412:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_polymakefile.cpp:434:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:845:17: warning: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::deadEnd' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:845:17: warning: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::isLevelLeaf' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:845:17: warning: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::isSolutionVertex' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:570:17: warning: Member variable 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::useFirstChanged' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:570:17: warning: Member variable 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::useSecondChanged' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:570:17: warning: Member variable 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::result' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:925:49: style:inconclusive: Member variable 'SpecializedRTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::T' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:931:26: note: Member variable 'SpecializedRTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::T' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:925:49: note: Member variable 'SpecializedRTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::T' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:836:21: style:inconclusive: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::counter' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:846:42: note: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::counter' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:836:21: note: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::counter' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:835:21: style:inconclusive: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::depth' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:846:53: note: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::depth' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:835:21: note: Member variable 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::depth' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:555:34: style:inconclusive: Member variable 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::offsets' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:577:25: note: Member variable 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::offsets' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:555:34: note: Member variable 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::offsets' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:84:45: style:inconclusive: Member variable 'InequalityTable::tuple' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:370:25: note: Member variable 'InequalityTable::tuple' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:84:45: note: Member variable 'InequalityTable::tuple' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:85:34: style:inconclusive: Member variable 'InequalityTable::offsets' is in the wrong place in the initializer list. [initializerList] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:373:25: note: Member variable 'InequalityTable::offsets' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:85:34: note: Member variable 'InequalityTable::offsets' is in the wrong place in the initializer list. singular-4.3.2/gfanlib/gfanlib_matrix.h:369:8: style:inconclusive: Technically the member function 'Matrix < gfan :: CircuitTableInt32 >::swapRows' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_matrix.h:711:10: style:inconclusive: Technically the member function 'Matrix < gfan :: CircuitTableInt32 >::rowComparer::operator()' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:896:22: performance:inconclusive: Technically the member function 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::print' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:815:32: performance:inconclusive: Technically the member function 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::Data::castToNextLevel' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:688:21: style:inconclusive: Technically the member function 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::numberOfChildren' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:721:22: style:inconclusive: Technically the member function 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::atRoot' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:243:23: performance:inconclusive: Technically the member function 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::InequalityTable::sort2uniquely' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:249:23: performance:inconclusive: Technically the member function 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::InequalityTable::sort3uniquely' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:310:25: style:inconclusive: Technically the member function 'SingleTropicalHomotopyTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >::InequalityTable::getVolume' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:928:17: style: Class 'SpecializedRTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:845:17: style: Class 'TropicalRegenerationTraverser < gfan :: CircuitTableInt32 , gfan :: CircuitTableInt32 :: Double , gfan :: CircuitTableInt32 :: Divisor >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:769:27: style: Class 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:936:22: style: The function 'getEdgeCountNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.h:36:16: note: Virtual function in base class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:936:22: note: Function in derived class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:948:22: style: The function 'moveToNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.h:44:16: note: Virtual function in base class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:948:22: note: Function in derived class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:963:17: style: The function 'moveToPrev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.h:50:17: note: Virtual function in base class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:963:17: note: Function in derived class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:974:17: style: The function 'collectInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.h:53:17: note: Virtual function in base class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:974:17: note: Function in derived class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:986:17: style: The function 'printState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/gfanlib/gfanlib_paralleltraverser.h:56:17: note: Virtual function in base class singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:986:17: note: Function in derived class singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:23:3: performance: Variable 'indices' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/gfanlib/gfanlib_mixedvolume.cpp:108:53: style: C-style pointer casting [cstyleCast] singular-4.3.2/gfanlib/gfanlib_mixedvolume.cpp:109:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:259:11: style: The scope of the variable 'numberOfOrbitsOutput' can be reduced. [variableScope] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:260:11: style: The scope of the variable 'numberOfOrbitsOfThisDimension' can be reduced. [variableScope] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:315:11: style: The scope of the variable 'numberOfOrbitsOutput' can be reduced. [variableScope] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:316:11: style: The scope of the variable 'numberOfOrbitsOfThisDimension' can be reduced. [variableScope] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:317:12: style: The scope of the variable 'newDimension' can be reduced. [variableScope] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:151:72: style:inconclusive: Function 'SymmetricComplex' argument 2 names different: declaration 'linealitySpace' definition 'linealitySpace_'. [funcArgNamesDifferent] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.h:73:56: note: Function 'SymmetricComplex' argument 2 names different: declaration 'linealitySpace' definition 'linealitySpace_'. singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:151:72: note: Function 'SymmetricComplex' argument 2 names different: declaration 'linealitySpace' definition 'linealitySpace_'. singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:28:18: style: Local variable 'vertices' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.h:39:11: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:28:18: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:57:18: style: Local variable 'vertices' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.h:39:11: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:57:18: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:62:12: style: Local variable 'n' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.h:37:7: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:62:12: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:282:33: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:273:63: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:282:33: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:572:13: style: Local variable 'fvector' shadows outer function [shadowFunction] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.h:86:11: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:572:13: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:139:72: style: Parameter 'complex' can be declared as reference to const [constParameterReference] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:218:47: style: Local variable 'm' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:93:21: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:218:47: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_tropicalhomotopy.h:704:36: style: Variable 'B' can be declared as reference to const [constVariableReference] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:413:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:438:9: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:119:16: warning: Either the condition 'it==complex.indexMap.end()' is redundant or there is possible dereference of an invalid iterator: it. [derefInvalidIteratorRedundantCheck] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:112:12: note: Assuming that condition 'it==complex.indexMap.end()' is not redundant singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:119:16: note: Dereference of an invalid iterator singular-4.3.2/gfanlib/gfanlib_mixedvolume.cpp:74:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:237:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:25:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:200:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:212:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:215:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:264:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:274:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:280:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:283:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:321:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:332:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:338:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:341:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:376:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:396:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:412:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:421:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:435:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetriccomplex.cpp:449:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_mixedvolume.cpp:103:31: style: Variable 'totalSteps' is assigned a value that is never used. [unreadVariable] singular-4.3.2/gfanlib/gfanlib_mixedvolume.cpp:109:35: style: Variable 'totalSteps' is assigned a value that is never used. [unreadVariable] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_statStartTime [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_one [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:97:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_Inequality [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:165:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_NoError [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:402:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_NoError [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:463:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_DualSimplex [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:508:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_NoError [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:546:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:616:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dd_NoError [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:789:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:200:16: warning: Member variable 'SymmetryGroup::byteTableHeight' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:153:21: style:inconclusive: Technically the member function 'gfan::Trie::search' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:163:21: style:inconclusive: Technically the member function 'gfan::Trie::searchStabalizer' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:133:9: style: Class 'Trie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:368:12: style: Condition 'trie' is always false [knownConditionTrueFalse] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:357:12: note: Assuming that condition 'trie' is not redundant singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:368:12: note: Condition 'trie' is always false singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:404:7: style: The scope of the variable 'n' can be reduced. [variableScope] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:274:51: style:inconclusive: Function 'apply' argument 1 names different: declaration 'p' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/gfanlib/gfanlib_symmetry.h:80:40: note: Function 'apply' argument 1 names different: declaration 'p' definition 'b'. singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:274:51: note: Function 'apply' argument 1 names different: declaration 'p' definition 'b'. singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:282:58: style:inconclusive: Function 'applyInverse' argument 1 names different: declaration 'p' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/gfanlib/gfanlib_symmetry.h:84:47: note: Function 'applyInverse' argument 1 names different: declaration 'p' definition 'b'. singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:282:58: note: Function 'applyInverse' argument 1 names different: declaration 'p' definition 'b'. singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:229:19: style: Local variable 'v' shadows outer argument [shadowArgument] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:221:55: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:229:19: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:37:28: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:126:36: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:34:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:48:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:54:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:70:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:125:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:217:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:230:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:331:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:362:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:413:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:442:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:446:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:456:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_symmetry.cpp:466:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlibtest.cpp:29:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlibtest.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlibtest.cpp:63:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlibtest.cpp:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlibtest.cpp:208:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlibtest.cpp:14:47: style: Parameter 'tab' can be declared as pointer to const [constParameterPointer] singular-4.3.2/gfanlib/gfanlibtest.cpp:34:68: style: Parameter 'tab' can be declared as pointer to const [constParameterPointer] singular-4.3.2/gfanlib/gfanlibtest.cpp:72:50: style: Parameter 'nameOfCone' can be declared as pointer to const [constParameterPointer] singular-4.3.2/gfanlib/gfanlib_traversal.h:41:21: style:inconclusive: Technically the member function 'gfan::FanBuilder::getFanRef' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_zfan.h:79:3: style: Class 'ZFan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_zfan.h:86:3: style: Class 'ZFan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_zfan.h:91:3: style: Class 'ZFan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:89:3: style: Class 'Boundary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_traversal.h:43:14: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/gfanlib/gfanlib_traversal.h:34:22: note: Virtual function in base class singular-4.3.2/gfanlib/gfanlib_traversal.h:43:14: note: Function in derived class singular-4.3.2/gfanlib/gfanlib_traversal.cpp:288:13: style: Label 'L1' is not used. [unusedLabel] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:339:13: style: Label 'L2' is not used. [unusedLabel] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:39:40: style:inconclusive: Function 'process' argument 1 names different: declaration 'Traverser' definition 'traverser'. [funcArgNamesDifferent] singular-4.3.2/gfanlib/gfanlib_traversal.h:43:36: note: Function 'process' argument 1 names different: declaration 'Traverser' definition 'traverser'. singular-4.3.2/gfanlib/gfanlib_traversal.cpp:39:40: note: Function 'process' argument 1 names different: declaration 'Traverser' definition 'traverser'. singular-4.3.2/gfanlib/gfanlib_traversal.cpp:141:36: performance: Searching before insertion is not necessary. [stlFindInsert] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:254:7: style: Unused variable: a [unusedVariable] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:136:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:145:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:153:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:245:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:250:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:321:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:367:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/gfanlib_traversal.cpp:382:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/gfanlib/test.cpp:8:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:97:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:194:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:363:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:498:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:510:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListNode [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:639:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:698:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:747:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:763:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NodeM [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:817:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeM [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:824:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:855:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:914:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:954:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/janet.cc:1004:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.h:184:11: style:inconclusive: Technically the member function 'gfan::ZCone::canonicalize' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:832:13: note: Technically the member function 'gfan::ZCone::canonicalize' can be const. singular-4.3.2/gfanlib/gfanlib_zcone.h:184:11: note: Technically the member function 'gfan::ZCone::canonicalize' can be const. singular-4.3.2/gfanlib/gfanlib_zcone.h:192:11: style:inconclusive: Technically the member function 'gfan::ZCone::findFacets' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:837:13: note: Technically the member function 'gfan::ZCone::findFacets' can be const. singular-4.3.2/gfanlib/gfanlib_zcone.h:192:11: note: Technically the member function 'gfan::ZCone::findFacets' can be const. singular-4.3.2/gfanlib/gfanlib_zcone.h:203:11: style:inconclusive: Technically the member function 'gfan::ZCone::findImpliedEquations' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:848:13: note: Technically the member function 'gfan::ZCone::findImpliedEquations' can be const. singular-4.3.2/gfanlib/gfanlib_zcone.h:203:11: note: Technically the member function 'gfan::ZCone::findImpliedEquations' can be const. singular-4.3.2/gfanlib/gfanlib_zcone.cpp:386:8: performance:inconclusive: Technically the member function 'gfan::LpSolver::removeRedundantRows' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:451:11: performance:inconclusive: Technically the member function 'gfan::LpSolver::relativeInteriorPoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:503:8: performance:inconclusive: Technically the member function 'gfan::LpSolver::dual' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:269:18: style:inconclusive: Technically the member function 'gfan::LpSolver::MyHashMap::function' can be const. [functionConst] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:277:5: style: Class 'MyHashMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:263:7: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:206:9: warning:inconclusive: Member variable 'ZFan::multiplicities' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:206:9: warning:inconclusive: Member variable 'ZFan::multiplicitiesOrbits' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:238:15: warning:inconclusive: Member variable 'ZFan::cones' is not assigned a value in 'ZFan::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:238:15: warning:inconclusive: Member variable 'ZFan::maximalCones' is not assigned a value in 'ZFan::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:238:15: warning:inconclusive: Member variable 'ZFan::multiplicities' is not assigned a value in 'ZFan::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:238:15: warning:inconclusive: Member variable 'ZFan::coneOrbits' is not assigned a value in 'ZFan::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:238:15: warning:inconclusive: Member variable 'ZFan::maximalConeOrbits' is not assigned a value in 'ZFan::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:238:15: warning:inconclusive: Member variable 'ZFan::multiplicitiesOrbits' is not assigned a value in 'ZFan::operator='. [operatorEqVarError] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:557:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:157:22: style: Local variable 'cones' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_zfan.h:42:49: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_zfan.cpp:157:22: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_zfan.cpp:161:17: style: Local variable 'multiplicities' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_zfan.h:44:46: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_zfan.cpp:161:17: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_zcone.cpp:529:4: style: Label '_L99' is not used. [unusedLabel] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:660:4: style: Label '_L99' is not used. [unusedLabel] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:764:9: style: Label 'fallBack' is not used. [unusedLabel] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:1044:43: style:inconclusive: Function 'containsRowsOf' argument 1 names different: declaration 'l' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/gfanlib/gfanlib_zcone.h:287:41: note: Function 'containsRowsOf' argument 1 names different: declaration 'l' definition 'm'. singular-4.3.2/gfanlib/gfanlib_zcone.cpp:1044:43: note: Function 'containsRowsOf' argument 1 names different: declaration 'l' definition 'm'. singular-4.3.2/gfanlib/gfanlib_zcone.cpp:1167:19: style: Local variable 'equations' shadows outer variable [shadowVariable] singular-4.3.2/gfanlib/gfanlib_zcone.h:116:19: note: Shadowed declaration singular-4.3.2/gfanlib/gfanlib_zcone.cpp:1167:19: note: Shadow variable singular-4.3.2/gfanlib/gfanlib_zfan.cpp:15:60: performance: Function parameter 'T' should be passed by const reference. [passedByValue] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:169:11: style: Variable 'reading' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/GBEngine/janet.cc:165:15: style: Condition 'f!=NULL' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/janet.cc:363:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/janet.cc:370:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/janet.cc:510:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/janet.cc:560:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/janet.cc:763:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/janet.cc:817:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/janet.cc:147:9: style: The scope of the variable 'f' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/janet.cc:482:9: style: The scope of the variable 'Pr' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/janet.cc:634:7: style: The scope of the variable 'p' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/janet.cc:855:7: style: The scope of the variable 'power_tmp' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/janet.cc:914:6: style: The scope of the variable 'power_tmp' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/janet.cc:416:21: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:436:19: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:441:20: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:446:22: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:617:22: style: Parameter 'Q' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:692:24: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:703:35: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:729:25: style: Parameter 'F' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/janet.cc:853:22: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/kLiftstd.cc:223:7: error: syntax error [syntaxError] singular-4.3.2/gfanlib/gfanlib_zfan.cpp:173:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/kernel/GBEngine/khstd.cc:73:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFDeg [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/khstd.cc:259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:99:10: style: Unused variable: command [unusedVariable] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:99:34: style: Unused variable: comsave [unusedVariable] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:169:11: style: Variable 'reading' is assigned a value that is never used. [unreadVariable] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:505:9: style: Unused variable: result [unusedVariable] singular-4.3.2/gfanlib/gfanlib_zcone.cpp:242:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] singular-4.3.2/kernel/GBEngine/kpolys.cc:21:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/khstd.cc:57:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/khstd.cc:49:7: style: The scope of the variable 'deg' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/khstd.cc:49:11: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/khstd.cc:49:13: style: The scope of the variable 'ln' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/khstd.cc:49:16: style: The scope of the variable 'mw' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kspoly.cc:259:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:583:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:806:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:1012:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:1226:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:1377:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:1417:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kspoly.cc:1468:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:224:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:328:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:427:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:490:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:530:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:1124:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_LENGTH [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:1300:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:1356:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_LENGTH [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:1505:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:1751:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:1875:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_CANONICALIZE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:2083:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_LENGTH [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:2313:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REDNF_CANONICALIZE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:2522:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:2631:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:3018:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:3968:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:4051:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:4130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:4216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable si_opt_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:4300:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_redundant [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:29:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:67:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:191:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:237:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:275:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:488:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_REDSB [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:801:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLexOrder [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:103:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:127:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_INTSTRATEGY [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:188:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:805:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_CANONICALIZE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:985:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1255:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1290:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1380:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1421:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1543:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1567:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_WEIGHTM [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1645:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_FINDET [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1692:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterSBba [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1754:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enterSSba [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1823:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:1896:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:2149:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppNoether [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:2292:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppNoether [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:2434:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHomW [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:2443:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:2487:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppNoether [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:2681:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3085:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3258:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3313:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3328:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3393:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3443:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3483:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppNoether [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3553:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3813:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:3887:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_NOT_BUCKETS [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstdfac.cc:30:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:169:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:171:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:173:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:175:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:179:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:191:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:441:51: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstdfac.cc:27:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstdfac.cc:65:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstdfac.cc:573:13: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstdfac.cc:403:21: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstdfac.cc:296:9: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstdfac.cc:403:21: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstdfac.cc:447:21: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstdfac.cc:296:9: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstdfac.cc:447:21: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstdfac.cc:628:15: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstdfac.cc:569:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstdfac.cc:628:15: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstdfac.cc:692:23: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstdfac.cc:569:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstdfac.cc:692:23: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstdfac.cc:740:23: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstdfac.cc:569:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstdfac.cc:740:23: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstdfac.cc:893:15: style: Local variable 'r' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstdfac.cc:800:9: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstdfac.cc:893:15: note: Shadow variable singular-4.3.2/kernel/GBEngine/kverify.cc:24:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/nc.cc:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/nc.cc:210:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/nc.cc:252:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/nc.cc:268:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/nc.cc:243:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/kernel/GBEngine/nc.cc:213:13: note: res is initialized singular-4.3.2/kernel/GBEngine/nc.cc:243:7: note: res is overwritten singular-4.3.2/kernel/GBEngine/nc.cc:254:7: style: The scope of the variable 'flag' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/nc.cc:255:15: style: Variable 'syzcomp' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/sca.cc:33:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/sca.cc:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/sca.cc:370:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/sca.cc:881:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/sca.cc:887:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:185:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pCompIndex [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:315:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:360:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:374:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:504:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLexOrder [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:553:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:569:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:628:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:688:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:695:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:709:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:724:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:1142:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:1217:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:1287:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxLinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:1330:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:2018:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:2221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:2237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:2455:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:2730:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3179:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxLinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxLinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3257:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3462:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3484:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p2 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3829:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3894:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4513:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4538:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4563:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4693:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4798:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4870:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4922:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4951:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:4981:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5060:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5177:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5233:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5331:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5418:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5550:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5606:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5648:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5707:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5731:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5795:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:5840:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6223:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6394:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6536:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6560:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6608:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6666:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6692:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6751:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6886:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6955:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:6961:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:7074:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:7519:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_OLDSTD [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:7639:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxTinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:7736:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxTinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:7836:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxTinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:7989:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:8146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxTinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:8294:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setmaxTinc [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:8574:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:8625:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:8848:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:8971:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9108:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9216:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9400:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9480:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9497:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_SB_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9592:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_SUGARCRIT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9634:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable posInL10 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9646:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9819:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INTERRUPT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9906:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:9930:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:10032:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_INTERRUPT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:10108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:10159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:10360:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:10481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pLexOrder [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:10553:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11040:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11137:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11165:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ringorder_C [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11383:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11403:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmBin [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ecart [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11515:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11548:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:11581:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redHoney [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/sca.cc:157:7: style: The scope of the variable 'hilbcount' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/sca.cc:433:7: style: The scope of the variable 'hilbcount' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/sca.cc:953:7: style: The scope of the variable 'hilbcount' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/sca.cc:237:16: style: Local variable 'save' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/sca.cc:97:14: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/sca.cc:237:16: note: Shadow variable singular-4.3.2/kernel/GBEngine/sca.cc:720:13: style: Local variable 'pos' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/sca.cc:622:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/sca.cc:720:13: note: Shadow variable singular-4.3.2/kernel/GBEngine/syz.cc:29:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:89:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:227:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:272:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:307:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:373:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isNotHomog [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:643:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:738:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:814:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:1022:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz.cc:1198:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd2.cc:2120:49: style: Condition 'ei>h->ecart' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/kstd2.cc:2115:18: note: Assuming that condition 'ei<=h->ecart' is not redundant singular-4.3.2/kernel/GBEngine/kstd2.cc:2120:49: note: Condition 'ei>h->ecart' is always true singular-4.3.2/kernel/GBEngine/kstd2.cc:3553:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd2.cc:3568:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd2.cc:3604:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd2.cc:279:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:280:7: style: The scope of the variable 'o' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:283:24: style: The scope of the variable 'sevS' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1121:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1121:23: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1123:7: style: The scope of the variable 'li' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1351:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1351:20: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1353:7: style: The scope of the variable 'sigSafe' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1357:7: style: The scope of the variable 'li' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1531:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1531:20: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1533:7: style: The scope of the variable 'sigSafe' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1536:7: style: The scope of the variable 'li' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1872:10: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1872:12: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1872:15: style: The scope of the variable 'li' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1873:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:1878:8: style: The scope of the variable 'd' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2080:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2080:19: style: The scope of the variable 'ei' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2080:23: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2080:27: style: The scope of the variable 'h_d' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2082:7: style: The scope of the variable 'li' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2312:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2312:9: style: The scope of the variable 'j_ring' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2376:13: style: The scope of the variable 'sll' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:2513:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:3559:15: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd2.cc:379:16: style: Local variable 'r' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:328:14: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd2.cc:379:16: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd2.cc:2872:15: style: Local variable 'pos' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2776:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd2.cc:2872:15: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd2.cc:3560:19: style: Local variable 'Q' shadows outer argument [shadowArgument] singular-4.3.2/kernel/GBEngine/kstd2.cc:2984:28: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd2.cc:3560:19: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd2.cc:3606:17: style: Local variable 'Q' shadows outer argument [shadowArgument] singular-4.3.2/kernel/GBEngine/kstd2.cc:2984:28: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd2.cc:3606:17: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd2.cc:3607:13: style: Local variable 'pos' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:3406:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd2.cc:3607:13: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd2.cc:4434:11: style: Local variable 'pos' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:4288:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd2.cc:4434:11: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd2.cc:242:13: style: Variable 'o' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:246:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:267:13: style: Variable 'o' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:271:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:306:13: style: Variable 'o' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:310:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:353:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:372:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:396:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:414:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:460:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:478:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:520:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:549:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1289:10: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1398:22: style: Variable 'li' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1402:11: style: Variable 'start' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1450:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1467:15: style: Variable 'not_sev' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1622:22: style: Variable 'li' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1627:11: style: Variable 'start' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1699:13: style: Variable 'start' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:1716:15: style: Variable 'not_sev' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2058:16: style: Variable 'reddeg' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2064:10: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2298:16: style: Variable 'reddeg' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2365:11: style: Variable 'j_ring' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2390:15: style: Variable 'sl' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2426:12: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:2553:15: style: Variable 'sl' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:3122:33: style: Variable 'red_result' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd2.cc:4288:12: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz0.cc:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:465:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:501:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:756:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:831:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:863:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:1025:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kstd1.cc:206:15: style: Condition 'i>strat->tl' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/kstd1.cc:191:29: note: Assuming that condition 'iitl' is not redundant singular-4.3.2/kernel/GBEngine/kstd1.cc:189:8: note: ii is assigned 'j' here. singular-4.3.2/kernel/GBEngine/kstd1.cc:200:11: note: Assignment 'i=j', assigned value is less than symbolic=strat->tl singular-4.3.2/kernel/GBEngine/kstd1.cc:204:9: note: i is incremented', new value is symbolic=strat->tl+1 singular-4.3.2/kernel/GBEngine/kstd1.cc:206:15: note: Condition 'i>strat->tl' is always false singular-4.3.2/kernel/GBEngine/kstd1.cc:1387:10: style: Condition 'j<0' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/kstd1.cc:1369:13: note: Assuming that condition 'length<0' is not redundant singular-4.3.2/kernel/GBEngine/kstd1.cc:1384:4: note: j is assigned 'length' here. singular-4.3.2/kernel/GBEngine/kstd1.cc:1387:10: note: Condition 'j<0' is always false singular-4.3.2/kernel/GBEngine/kstd1.cc:1796:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd1.cc:1823:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd1.cc:1870:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd1.cc:2448:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd1.cc:3487:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kstd1.cc:1695:16: style: Variable 'strat->red' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/GBEngine/kstd1.cc:1693:14: note: strat->red is assigned singular-4.3.2/kernel/GBEngine/kstd1.cc:1695:16: note: strat->red is overwritten singular-4.3.2/kernel/GBEngine/kstd1.cc:1757:17: style: Variable 'strat->red2' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/GBEngine/kstd1.cc:1755:15: note: strat->red2 is assigned singular-4.3.2/kernel/GBEngine/kstd1.cc:1757:17: note: strat->red2 is overwritten singular-4.3.2/kernel/GBEngine/kstd1.cc:171:12: style: The scope of the variable 'ei' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:171:18: style: The scope of the variable 'ii' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:172:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:806:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:1228:11: style: The scope of the variable 'at' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:1286:9: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:1287:9: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:1320:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:1751:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:1821:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:3104:32: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kstd1.cc:2189:12: style: Local variable 'p' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:2136:10: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd1.cc:2189:12: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd1.cc:2329:12: style: Local variable 'p' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:2277:10: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd1.cc:2329:12: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd1.cc:3696:21: style: Local variable 'h' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:3556:10: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kstd1.cc:3696:21: note: Shadow variable singular-4.3.2/kernel/GBEngine/kstd1.cc:224:14: style: Variable 'li' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:371:14: style: Variable 'reddeg' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:951:12: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:956:16: style: Variable 'reddeg' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:1030:14: style: Variable 'li' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:1041:10: style: Variable 'z' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:1072:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:1077:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kstd1.cc:1460:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz.cc:465:17: style: Condition 'weights!=NULL' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/syz.cc:465:37: style: Condition '*weights!=NULL' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/syz.cc:465:61: style: Condition '(*weights)[0]!=NULL' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/syz.cc:420:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:459:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:508:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:654:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:759:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:764:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:843:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:844:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:901:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:1203:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz.cc:86:11: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz.cc:714:53: style: Parameter 'degrees' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/syz.cc:414:15: warning: Uninitialized variable: *length [uninitvar] singular-4.3.2/kernel/GBEngine/syz.cc:1022:37: note: Calling function 'syResolvente', 3rd argument '&leng' value is singular-4.3.2/kernel/GBEngine/syz.cc:414:15: note: Uninitialized variable: *length singular-4.3.2/kernel/GBEngine/syz2.cc:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:293:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syz [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:351:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:519:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:849:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syz [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:921:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:957:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz0.cc:185:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:186:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:188:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:189:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:376:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:379:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:534:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz0.cc:25:11: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:25:20: style: The scope of the variable 'jj' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:71:7: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:121:7: style: The scope of the variable 'hncomp' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:121:14: style: The scope of the variable 'nxt' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:122:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:170:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:506:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz0.cc:331:15: style: Local variable 'l' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/syz0.cc:170:11: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/syz0.cc:331:15: note: Shadow variable singular-4.3.2/kernel/GBEngine/syz0.cc:230:4: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz0.cc:297:20: style: Variable 'ecartToRed' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz0.cc:298:19: style: Variable 'bestEcart' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz0.cc:859:23: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz0.cc:877:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:110:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:296:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSet [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYZ_SHIFT_BASE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:418:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:472:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:794:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:922:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syz [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:989:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1041:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1088:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1200:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1473:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYZ_SHIFT_BASE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1513:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1648:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1760:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1865:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:1961:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:2162:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syzind [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:2261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isNotMinimal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:2284:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syzind [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:2316:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:2438:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz1.cc:2564:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:64:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:276:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:327:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:492:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:943:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1012:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1067:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1211:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1383:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcm [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1428:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SObject [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1625:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1695:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1771:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz2.cc:155:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:973:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:974:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1006:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1007:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1008:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1009:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1010:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1011:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1012:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:1013:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz2.cc:334:21: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz2.cc:783:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz2.cc:905:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz2.cc:905:9: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz2.cc:905:11: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz2.cc:905:13: style: The scope of the variable 'togo' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz2.cc:1026:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz2.cc:1028:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz2.cc:1029:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz4.cc:524:58: debug: Function::addArguments found argument 'ideal' with varid 0. [varid0] singular-4.3.2/kernel/GBEngine/kutil.cc:6844:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] singular-4.3.2/kernel/GBEngine/syz4.cc:23:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:82:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:174:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:220:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:239:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:256:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:267:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:302:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:328:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:421:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:481:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:490:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:527:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:561:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:581:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:619:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:651:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:680:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:761:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz4.cc:795:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssyStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:3303:17: style: Condition 'i<0' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/kutil.cc:3299:15: note: Assuming that condition 'j<=0' is not redundant singular-4.3.2/kernel/GBEngine/kutil.cc:3300:14: note: Assignment 'i=j-1', assigned value is greater than -1 singular-4.3.2/kernel/GBEngine/kutil.cc:3303:17: note: Condition 'i<0' is always false singular-4.3.2/kernel/GBEngine/kutil.cc:3413:17: style: Condition 'i<0' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/kutil.cc:3402:13: note: Assuming that condition 'j<=0' is not redundant singular-4.3.2/kernel/GBEngine/kutil.cc:3410:14: note: Assignment 'i=j-1', assigned value is greater than -1 singular-4.3.2/kernel/GBEngine/kutil.cc:3413:17: note: Condition 'i<0' is always false singular-4.3.2/kernel/GBEngine/kutil.cc:3492:15: style: Condition 'i<0' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/kutil.cc:3481:11: note: Assuming that condition 'j<=0' is not redundant singular-4.3.2/kernel/GBEngine/kutil.cc:3489:12: note: Assignment 'i=j-1', assigned value is greater than -1 singular-4.3.2/kernel/GBEngine/kutil.cc:3492:15: note: Condition 'i<0' is always false singular-4.3.2/kernel/GBEngine/syz4.cc:85:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz4.cc:95:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz4.cc:508:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz4.cc:509:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz4.cc:527:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz4.cc:557:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz4.cc:333:10: style: The scope of the variable 'exp_i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz4.cc:333:17: style: The scope of the variable 'exp_j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz4.cc:333:24: style: The scope of the variable 'lcm' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz4.cc:360:10: style: The scope of the variable 'exp_i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz4.cc:360:17: style: The scope of the variable 'exp_j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz4.cc:360:24: style: The scope of the variable 'lcm' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz4.cc:489:9: style: The scope of the variable 'cmp' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:556:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:559:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:695:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:7847:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:7850:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8011:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8305:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8852:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8860:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8865:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8870:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8975:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8979:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8987:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8992:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:8997:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:9404:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11170:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11171:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11172:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11173:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11218:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11219:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11220:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11221:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11234:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11586:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11611:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11631:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11636:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11640:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11644:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:11652:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:10020:21: style: Variable 'strat->posInL' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/GBEngine/kutil.cc:10014:21: note: strat->posInL is assigned singular-4.3.2/kernel/GBEngine/kutil.cc:10020:21: note: strat->posInL is overwritten singular-4.3.2/kernel/GBEngine/test.cc:87:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/test.cc:475:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/kutil.cc:200:19: style: The scope of the variable 'la' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:200:23: style: The scope of the variable 'lb' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:567:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:626:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:731:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:1956:12: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:2244:12: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:3119:12: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:4634:11: style: The scope of the variable 'at' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:4804:9: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:4924:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:4953:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:4987:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5068:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5152:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5182:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5241:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5340:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5436:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5559:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5613:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5653:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5711:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5736:13: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5798:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5845:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6107:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6192:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6229:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6309:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6412:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6566:7: style: The scope of the variable 'min' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6566:12: style: The scope of the variable 'max' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:6813:14: style: The scope of the variable 't' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:8052:13: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:8096:9: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:8456:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:8568:8: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:8569:8: style: The scope of the variable 'e' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:9197:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:10157:9: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:11470:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:11518:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:11551:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:5196:9: style: Local variable 'oo' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5177:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kutil.cc:5196:9: note: Shadow variable singular-4.3.2/kernel/GBEngine/kutil.cc:5189:11: style: Local variable 'oo' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5177:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kutil.cc:5189:11: note: Shadow variable singular-4.3.2/kernel/GBEngine/kutil.cc:11532:9: style: Local variable 'oo' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:11514:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kutil.cc:11532:9: note: Shadow variable singular-4.3.2/kernel/GBEngine/kutil.cc:11525:11: style: Local variable 'oo' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:11514:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/kutil.cc:11525:11: note: Shadow variable singular-4.3.2/kernel/GBEngine/kutil.cc:9397:24: style: Parameter 'p' can be declared as reference to const [constParameterReference] singular-4.3.2/kernel/GBEngine/kutil.cc:9629:38: style: Parameter 'pos_in_l' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/kutil.cc:11097:16: style: Variable 't_l' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/GBEngine/test.cc:77:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/test.cc:87:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/test.cc:88:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/test.cc:89:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/test.cc:411:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/kutil.cc:714:6: style: Variable 'p' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:2037:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:2315:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3318:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3320:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3359:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3442:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3450:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3521:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:3529:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4721:75: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4722:43: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4769:42: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4770:48: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4775:13: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4777:13: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4821:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4823:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4854:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4856:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4896:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4898:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4937:44: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4938:44: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4965:35: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:4966:35: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5005:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5007:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5089:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5091:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5165:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5167:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5199:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5201:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5258:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5260:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5361:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5363:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5458:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5466:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5468:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5471:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5579:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5585:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5587:10: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5590:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5632:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5634:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5664:45: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5665:44: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5722:49: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5723:49: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5770:10: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5772:10: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5776:12: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5778:12: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5783:16: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5785:16: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5809:49: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5810:49: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5862:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:5864:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6128:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6130:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6205:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6207:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6246:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6248:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6332:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6334:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6435:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6444:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6446:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6449:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:6842:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:363:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:737:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:741:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:744:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:747:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:750:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:753:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:756:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1466:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1467:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1476:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1477:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1478:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1479:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:1481:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2460:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2461:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2488:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2489:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2490:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2491:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2492:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2493:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2494:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2597:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2598:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2626:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2628:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2629:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2631:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2632:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2633:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2634:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz1.cc:2002:5: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/GBEngine/syz1.cc:1999:6: note: k is assigned singular-4.3.2/kernel/GBEngine/syz1.cc:2002:5: note: k is overwritten singular-4.3.2/kernel/GBEngine/syz1.cc:2015:5: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/GBEngine/syz1.cc:2012:6: note: k is assigned singular-4.3.2/kernel/GBEngine/syz1.cc:2015:5: note: k is overwritten singular-4.3.2/kernel/GBEngine/kutil.cc:9427:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:11490:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:11496:12: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1811:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] singular-4.3.2/kernel/GBEngine/kutil.cc:11498:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:229:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:299:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:412:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:652:24: style: The scope of the variable 'i2' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:987:40: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:1037:7: style: The scope of the variable 'll' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:1074:7: style: The scope of the variable 'first' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:1074:13: style: The scope of the variable 'pos' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:11501:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1503:11: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:1852:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:1852:9: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:2154:12: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz1.cc:2277:18: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/kutil.cc:11535:9: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1158:15: style: Local variable 'ii' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1073:9: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/syz1.cc:1158:15: note: Shadow variable singular-4.3.2/kernel/GBEngine/syz1.cc:1158:26: style: Local variable 'jj' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1074:17: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/syz1.cc:1158:26: note: Shadow variable singular-4.3.2/kernel/GBEngine/kutil.cc:11537:9: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:465:8: style: Variable 'trind1' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/GBEngine/syz1.cc:773:9: style: Variable 'Fin' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/GBEngine/syz1.cc:774:9: style: Variable 'Hin' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/GBEngine/syz1.cc:1075:9: style: Variable 'bci' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/GBEngine/syz1.cc:2066:44: style: Parameter 'toStrip' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/kutil.cc:11563:30: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/kutil.cc:11564:35: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:722:9: style: Variable 'i3' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:841:17: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1023:11: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:1025:11: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:2023:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:2154:23: style: Variable 'ltS' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:2303:6: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz1.cc:2304:7: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz3.cc:1883:19: style: Condition 'index==0' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/GBEngine/syz3.cc:1875:18: note: Assuming that condition 'index==0' is not redundant singular-4.3.2/kernel/GBEngine/syz3.cc:1883:19: note: Condition 'index==0' is always true singular-4.3.2/kernel/GBEngine/syz3.cc:945:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:946:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:1344:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:1425:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:1426:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:1482:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:1554:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/syz3.cc:1218:16: style: Redundant initialization for 'ac'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/kernel/GBEngine/syz3.cc:1217:13: note: ac is initialized singular-4.3.2/kernel/GBEngine/syz3.cc:1218:16: note: ac is overwritten singular-4.3.2/kernel/GBEngine/units.cc:23:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/units.cc:52:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/units.cc:68:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:61:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:112:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:313:11: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:313:13: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:232:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:313:15: style: The scope of the variable 'kk' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:517:24: style: The scope of the variable 'num_mon' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:441:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ringorder_dp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:531:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:660:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:569:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bucket [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:710:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:770:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:837:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bucket [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:845:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:944:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:877:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:897:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:941:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_IDLIFT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:978:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASTREP [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1080:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1255:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1282:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1348:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_V_COEFSTRAT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1384:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_V_UPTORADICAL [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1805:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1876:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_V_MODPSOLVSB [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1900:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASTREP [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:1978:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:2720:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3176:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sorted_pair_node [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3204:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deg_pos [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3390:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completed [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3583:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3633:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3701:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HASTREP [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3713:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3737:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3806:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_homog [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3936:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNCALCULATED [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3975:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4038:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4075:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4094:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4182:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4440:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4499:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bucket [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4518:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4586:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1195:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:4614:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4636:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red_object [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4691:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4875:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4880:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4889:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bucket [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4905:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoether [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4915:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eliminationProblem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4939:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_back [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4948:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:1693:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz3.cc:1693:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz3.cc:1768:11: style: The scope of the variable 'jj' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz3.cc:1768:14: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz3.cc:1797:9: style: The scope of the variable 'md' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/syz3.cc:652:46: style: Parameter 'orp_l' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:435:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:461:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:480:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:503:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:522:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:529:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:534:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:539:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:546:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:552:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:560:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:571:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:582:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:594:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:606:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:638:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:647:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:662:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:695:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mac_poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:723:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:758:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:763:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable columns [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:768:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:784:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:800:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:811:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:824:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:833:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:849:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:905:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:911:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:918:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:931:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/syz3.cc:503:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz3.cc:506:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz3.cc:522:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz3.cc:984:14: style: Variable 'actdeg' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz3.cc:1044:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/syz3.cc:1047:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hdegree.cc:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:80:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:219:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:288:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:375:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:442:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:472:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:556:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:601:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:639:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stcmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:707:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:738:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hsel [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:804:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:905:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:914:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:928:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1008:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdSgn [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1038:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stcmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1078:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INT_VAL [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1294:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stcmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1368:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stcmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1420:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1426:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:128:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:134:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:461:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:466:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:647:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:685:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:686:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:288:15: style: The scope of the variable 'last_in_area' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:310:15: style: The scope of the variable 'last_in_area' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgbgauss.cc:129:6: style: Variable 'col' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hilb.cc:87:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:212:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:270:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:303:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:341:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:365:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:419:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:452:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:515:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:674:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:807:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:833:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sip_sring_bin [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:859:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:875:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:955:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:972:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1016:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1045:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1212:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1222:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1248:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1345:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1402:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1444:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1806:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1848:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1865:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1983:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2069:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2087:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2147:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2217:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2277:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int64 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2340:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ql [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2431:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stcmem [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hexist [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2629:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2736:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeffs_BIGINT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:147:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:849:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scmon [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:918:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scmon [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:1000:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:1016:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scmon [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:1033:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scmon [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:1058:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hdegree.cc:1346:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/kernel/combinatorics/hdegree.cc:1402:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/kernel/combinatorics/hdegree.cc:38:8: style: The scope of the variable 'dn' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:38:22: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:210:8: style: The scope of the variable 'dn' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:210:22: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:387:22: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:467:7: style: The scope of the variable 'iv' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:468:11: style: The scope of the variable 'Set' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:493:7: style: The scope of the variable 'iv' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:494:11: style: The scope of the variable 'Set' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:545:11: style: The scope of the variable 'Set' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:547:7: style: The scope of the variable 'iv' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:567:8: style: The scope of the variable 'dn' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:567:22: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:623:25: style: The scope of the variable 'a0' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:625:11: style: The scope of the variable 'x0' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:729:22: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1019:40: style: The scope of the variable 'a0' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1162:7: style: The scope of the variable 'x' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1174:7: style: The scope of the variable 'x' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1237:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1271:14: style: The scope of the variable 'Istc' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1352:14: style: The scope of the variable 'Istc' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:1352:23: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hdegree.cc:468:11: style: Variable 'Set' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/combinatorics/hdegree.cc:238:13: style: Variable 'iv' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hdegree.cc:683:42: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hdegree.cc:1346:10: style: Variable 'Nstc' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hdegree.cc:1402:10: style: Variable 'Nstc' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/test.cc:93:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/test.cc:342:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/test.cc:83:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/test.cc:93:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/test.cc:94:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/test.cc:95:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/test.cc:278:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hutil.cc:299:13: style: Array index 'a' is used before limits check. [arrayIndexThenCheck] singular-4.3.2/kernel/combinatorics/hutil.cc:638:13: style: Condition '!c' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/combinatorics/hutil.cc:630:9: note: Assignment 'c=2', assigned value is 2 singular-4.3.2/kernel/combinatorics/hutil.cc:637:9: note: c is decremented', new value is 1 singular-4.3.2/kernel/combinatorics/hutil.cc:638:13: note: Condition '!c' is always false singular-4.3.2/kernel/combinatorics/hutil.cc:643:20: style: Condition 'c==1' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/combinatorics/hutil.cc:630:9: note: Assignment 'c=2', assigned value is 2 singular-4.3.2/kernel/combinatorics/hutil.cc:637:9: note: c is decremented', new value is 1 singular-4.3.2/kernel/combinatorics/hutil.cc:643:20: note: Condition 'c==1' is always true singular-4.3.2/kernel/combinatorics/hutil.cc:209:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hutil.cc:210:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hutil.cc:211:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/digitech.cc:52:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hutil.cc:142:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:176:23: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:204:18: style: The scope of the variable 'jj' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:207:9: style: The scope of the variable 'o' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:567:25: style: The scope of the variable 'k1' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:624:39: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:624:46: style: The scope of the variable 'c' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:624:49: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:674:34: style: The scope of the variable 'k1' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:744:34: style: The scope of the variable 'k1' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:815:31: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hutil.cc:883:31: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/digitech.cc:52:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hutil.cc:194:11: style: Variable 'i0' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:386:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:481:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:523:11: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:530:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:533:13: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:548:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:551:11: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:583:11: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:590:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:593:13: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:607:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:610:11: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:616:8: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:640:13: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:688:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:725:13: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:758:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:795:13: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:874:8: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hutil.cc:943:8: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/fast_mult.cc:356:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fast_mult.cc:599:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglm.h:36:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglm.h:56:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmcomb.cc:78:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmcomb.cc:130:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmcomb.cc:174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmcomb.cc:436:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fast_mult.cc:355:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:356:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:599:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:614:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:616:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:617:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:627:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fast_mult.cc:487:81: style: Parameter 'exp' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/fglm/fglmvec.h:23:5: style: Class 'fglmVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/fglmvec.h:26:5: style: Class 'fglmVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/fglmgauss.h:30:5: style: Class 'gaussReducer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/fglmcomb.cc:205:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmcomb.cc:218:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmcomb.cc:219:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmcomb.cc:439:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmcomb.cc:202:13: style: Redundant initialization for 'basisMax'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/kernel/fglm/fglmcomb.cc:163:18: note: basisMax is initialized singular-4.3.2/kernel/fglm/fglmcomb.cc:202:13: note: basisMax is overwritten singular-4.3.2/kernel/fglm/fglmcomb.cc:41:9: style: The scope of the variable 'state' can be reduced. [variableScope] singular-4.3.2/kernel/fglm/fglmcomb.cc:97:16: style: The scope of the variable 'diff' can be reduced. [variableScope] singular-4.3.2/kernel/fglm/fglmcomb.cc:208:14: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmcomb.cc:178:10: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmcomb.cc:208:14: note: Shadow variable singular-4.3.2/kernel/fglm/fglmcomb.cc:229:14: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmcomb.cc:178:10: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmcomb.cc:229:14: note: Shadow variable singular-4.3.2/kernel/fglm/fglmcomb.cc:353:20: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmcomb.cc:178:10: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmcomb.cc:353:20: note: Shadow variable singular-4.3.2/kernel/fglm/fglmcomb.cc:525:22: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmcomb.cc:418:10: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmcomb.cc:525:22: note: Shadow variable singular-4.3.2/kernel/fglm/fglmgauss.cc:67:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmgauss.cc:84:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmgauss.cc:141:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmcomb.cc:75:53: style: Parameter 'w' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/fglm/fglmgauss.cc:184:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmgauss.cc:63:5: warning: Class 'gaussReducer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/kernel/fglm/fglmgauss.cc:63:5: warning: Class 'gaussReducer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/kernel/fglm/fglmgauss.cc:67:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmgauss.cc:70:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmgauss.cc:89:34: style:inconclusive: Function 'reduce' argument 1 names different: declaration 'v' definition 'thev'. [funcArgNamesDifferent] singular-4.3.2/kernel/fglm/fglmgauss.h:34:32: note: Function 'reduce' argument 1 names different: declaration 'v' definition 'thev'. singular-4.3.2/kernel/fglm/fglmgauss.cc:89:34: note: Function 'reduce' argument 1 names different: declaration 'v' definition 'thev'. singular-4.3.2/kernel/fglm/fglmgauss.cc:108:16: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmgauss.cc:92:12: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmgauss.cc:108:16: note: Shadow variable singular-4.3.2/kernel/fglm/fglmgauss.cc:131:20: style: Local variable 'gcd' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmgauss.cc:105:12: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmgauss.cc:131:20: note: Shadow variable singular-4.3.2/kernel/fglm/fglmgauss.cc:135:24: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmgauss.cc:92:12: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmgauss.cc:135:24: note: Shadow variable singular-4.3.2/kernel/fglm/fglmvec.cc:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:61:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:70:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:243:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:313:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:341:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:357:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:378:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:455:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmvec.cc:508:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:2804:17: style:inconclusive: Boolean expression '!c->nc' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] singular-4.3.2/kernel/fglm/fglmvec.h:42:9: style:inconclusive: Technically the member function 'fglmVector::operator!=' can be const. [functionConst] singular-4.3.2/kernel/fglm/fglmvec.cc:290:17: note: Technically the member function 'fglmVector::operator!=' can be const. singular-4.3.2/kernel/fglm/fglmvec.h:42:9: note: Technically the member function 'fglmVector::operator!=' can be const. singular-4.3.2/kernel/fglm/fglmvec.h:43:9: style:inconclusive: Technically the member function 'fglmVector::isZero' can be const. [functionConst] singular-4.3.2/kernel/fglm/fglmvec.cc:295:17: note: Technically the member function 'fglmVector::isZero' can be const. singular-4.3.2/kernel/fglm/fglmvec.h:43:9: note: Technically the member function 'fglmVector::isZero' can be const. singular-4.3.2/kernel/fglm/fglmvec.cc:43:3: style: Class 'fglmVectorRep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/fglmvec.cc:50:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:70:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:243:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:319:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:341:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:357:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:378:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmvec.cc:152:41: style:inconclusive: Function 'fglmVector' argument 1 names different: declaration 'rep' definition 'r'. [funcArgNamesDifferent] singular-4.3.2/kernel/fglm/fglmvec.h:23:33: note: Function 'fglmVector' argument 1 names different: declaration 'rep' definition 'r'. singular-4.3.2/kernel/fglm/fglmvec.cc:152:41: note: Function 'fglmVector' argument 1 names different: declaration 'rep' definition 'r'. singular-4.3.2/kernel/fglm/fglmvec.cc:512:11: style: Local variable 'isZero' shadows outer function [shadowFunction] singular-4.3.2/kernel/fglm/fglmvec.h:43:9: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmvec.cc:512:11: note: Shadow variable singular-4.3.2/kernel/fglm/fglmzero.cc:124:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:153:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:194:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:321:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:363:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:378:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:405:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:428:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:485:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:566:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:596:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:618:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:703:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:780:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:804:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:835:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:879:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:895:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:1029:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:1072:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:1122:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:1195:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:1223:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:1240:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:2243:5: warning: Possible null pointer dereference: res [nullPointer] singular-4.3.2/kernel/combinatorics/hilb.cc:2219:7: note: Assignment 'res=NULL', assigned value is 0 singular-4.3.2/kernel/combinatorics/hilb.cc:2226:16: note: Assuming condition is false singular-4.3.2/kernel/combinatorics/hilb.cc:2243:5: note: Null pointer dereference singular-4.3.2/kernel/combinatorics/hilb.cc:613:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:632:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:836:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:838:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:839:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:840:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:841:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1212:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1271:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1272:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1302:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1303:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1613:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1619:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1622:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1630:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1846:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1847:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1863:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1954:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1982:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1983:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:2398:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:2504:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:2505:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:2506:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:2555:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:339:13: style: The scope of the variable 'exp' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:464:8: style: The scope of the variable 'flag' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:491:7: style: The scope of the variable 'dummy' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:609:12: style: The scope of the variable 'flag' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:710:16: style: The scope of the variable 't' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:1046:7: style: The scope of the variable 'degp' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:1113:10: style: The scope of the variable 's' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:1341:8: style: The scope of the variable 'del' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:1482:7: style: The scope of the variable 'ds' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:1594:7: style: The scope of the variable 'tm' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:1681:9: style: The scope of the variable 's' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:2257:7: style: The scope of the variable 'x' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:2378:8: style: The scope of the variable 'x' can be reduced. [variableScope] singular-4.3.2/kernel/combinatorics/hilb.cc:2419:29: style: The scope of the variable 'a0' can be reduced. [variableScope] singular-4.3.2/kernel/fglm/test.cc:90:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/test.cc:339:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/combinatorics/hilb.cc:1025:72: performance: Function parameter 'idorb' should be passed by const reference. However it seems that 'positionInOrbit_IG_Case' is a callback function. [passedByValueCallback] singular-4.3.2/kernel/combinatorics/hilb.cc:1465:14: note: Function pointer used here. singular-4.3.2/kernel/combinatorics/hilb.cc:1025:72: note: Function parameter 'idorb' should be passed by const reference. However it seems that 'positionInOrbit_IG_Case' is a callback function. singular-4.3.2/kernel/combinatorics/hilb.cc:1103:70: performance: Function parameter 'idorb' should be passed by const reference. However it seems that 'positionInOrbit_FG_Case' is a callback function. [passedByValueCallback] singular-4.3.2/kernel/combinatorics/hilb.cc:1468:12: note: Function pointer used here. singular-4.3.2/kernel/combinatorics/hilb.cc:1103:70: note: Function parameter 'idorb' should be passed by const reference. However it seems that 'positionInOrbit_FG_Case' is a callback function. singular-4.3.2/kernel/combinatorics/hilb.cc:1858:45: style: Parameter 'bad' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/combinatorics/hilb.cc:2037:46: style: Parameter 'wdegree' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/combinatorics/hilb.cc:2271:46: style: Parameter 'pol' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/tgb.cc:1937:3: style: Class 'poly_tree_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/test.cc:80:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/test.cc:90:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/test.cc:91:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/test.cc:92:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/test.cc:275:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:270:14: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hilb.cc:723:7: style: Variable 's' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hilb.cc:730:9: style: Variable 's' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hilb.cc:1113:12: style: Variable 's' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/combinatorics/hilb.cc:1352:12: style: Variable 'del' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:632:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/combinatorics/hilb.cc:1594:10: style: Variable 'tm' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:720:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:744:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1067:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1068:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1294:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1295:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1417:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1424:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1425:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1426:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1428:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1429:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1433:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1436:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1438:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1444:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1454:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1480:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1641:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1689:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:1984:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:2100:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:2102:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:2114:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:2736:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:2882:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:2948:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3151:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3152:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3171:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3176:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3267:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3276:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3278:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3281:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3282:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3290:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3294:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3295:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3296:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3298:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3319:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3321:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3325:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3327:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3392:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:4001:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:4002:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:4638:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:4656:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:4691:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:4720:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/GBEngine/tgb.cc:3314:5: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/GBEngine/tgb.cc:3313:5: note: i is assigned singular-4.3.2/kernel/GBEngine/tgb.cc:3314:5: note: i is overwritten singular-4.3.2/kernel/GBEngine/tgb.cc:4199:12: style: Redundant initialization for 'best'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/kernel/GBEngine/tgb.cc:4185:16: note: best is initialized singular-4.3.2/kernel/GBEngine/tgb.cc:4199:12: note: best is overwritten singular-4.3.2/kernel/GBEngine/tgb.cc:4234:14: style: Redundant initialization for 'best'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/kernel/GBEngine/tgb.cc:4232:18: note: best is initialized singular-4.3.2/kernel/GBEngine/tgb.cc:4234:14: note: best is overwritten singular-4.3.2/kernel/GBEngine/tgb.cc:4313:12: style: Redundant initialization for 'best'. The initialized value is overwritten before it is read. [redundantInitialization] singular-4.3.2/kernel/GBEngine/tgb.cc:4310:16: note: best is initialized singular-4.3.2/kernel/GBEngine/tgb.cc:4313:12: note: best is overwritten singular-4.3.2/kernel/groebner_walk/test.cc:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:3729:3: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] singular-4.3.2/kernel/groebner_walk/test.cc:340:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:683:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:1801:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:4522:7: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:4616:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:4768:9: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/GBEngine/tgb.cc:3945:40: style:inconclusive: Function 'state_is' argument 2 names different: declaration 'i' definition 'arg_i'. [funcArgNamesDifferent] singular-4.3.2/kernel/GBEngine/tgb.cc:49:55: note: Function 'state_is' argument 2 names different: declaration 'i' definition 'arg_i'. singular-4.3.2/kernel/GBEngine/tgb.cc:3945:40: note: Function 'state_is' argument 2 names different: declaration 'i' definition 'arg_i'. singular-4.3.2/kernel/GBEngine/tgb.cc:3945:58: style:inconclusive: Function 'state_is' argument 3 names different: declaration 'j' definition 'arg_j'. [funcArgNamesDifferent] singular-4.3.2/kernel/GBEngine/tgb.cc:49:70: note: Function 'state_is' argument 3 names different: declaration 'j' definition 'arg_j'. singular-4.3.2/kernel/GBEngine/tgb.cc:3945:58: note: Function 'state_is' argument 3 names different: declaration 'j' definition 'arg_j'. singular-4.3.2/kernel/GBEngine/tgb.cc:2953:10: style: Local variable 'p' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:2736:9: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/tgb.cc:2953:10: note: Shadow variable singular-4.3.2/kernel/GBEngine/tgb.cc:4657:11: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:4637:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/tgb.cc:4657:11: note: Shadow variable singular-4.3.2/kernel/GBEngine/tgb.cc:4768:9: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:4696:7: note: Shadowed declaration singular-4.3.2/kernel/GBEngine/tgb.cc:4768:9: note: Shadow variable singular-4.3.2/kernel/GBEngine/tgb.cc:371:63: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/tgb.cc:399:60: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/tgb.cc:883:51: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/GBEngine/tgb.cc:1789:42: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/groebner_walk/test.cc:81:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/test.cc:91:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/test.cc:92:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/test.cc:93:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/test.cc:276:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:376:5: performance: Variable 'theIdeal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/kernel/fglm/fglmzero.cc:701:5: performance: Variable 'monom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/kernel/fglm/fglmzero.cc:395:5: warning: Class 'fglmSdata' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/kernel/fglm/fglmzero.cc:395:5: warning: Class 'fglmSdata' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/kernel/fglm/fglmzero.cc:800:5: warning: Class 'fglmDdata' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/kernel/fglm/fglmzero.cc:800:5: warning: Class 'fglmDdata' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/kernel/fglm/fglmzero.cc:356:5: style: Class 'fglmSdata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/fglmzero.cc:776:5: style: Class 'fglmDdata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/fglm/fglmzero.cc:106:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:110:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:112:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:151:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:156:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:182:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:195:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:220:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:324:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:378:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:804:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:806:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:808:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:1126:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/fglm/fglmzero.cc:214:12: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkProc.cc:56:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:217:15: style: The scope of the variable 'elemp' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkProc.cc:223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/fglm/fglmzero.cc:424:33: style:inconclusive: Function 'newBasisElem' argument 1 names different: declaration 'p' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/kernel/fglm/fglmzero.cc:361:30: note: Function 'newBasisElem' argument 1 names different: declaration 'p' definition 'm'. singular-4.3.2/kernel/fglm/fglmzero.cc:424:33: note: Function 'newBasisElem' argument 1 names different: declaration 'p' definition 'm'. singular-4.3.2/kernel/fglm/fglmzero.cc:543:37: style:inconclusive: Function 'getVectorRep' argument 1 names different: declaration 'm' definition 'p'. [funcArgNamesDifferent] singular-4.3.2/kernel/fglm/fglmzero.cc:368:41: note: Function 'getVectorRep' argument 1 names different: declaration 'm' definition 'p'. singular-4.3.2/kernel/fglm/fglmzero.cc:543:37: note: Function 'getVectorRep' argument 1 names different: declaration 'm' definition 'p'. singular-4.3.2/kernel/fglm/fglmzero.cc:936:42: warning: Function 'newGroebnerPoly' argument order different: declaration 'v, p' definition 'p, m' [funcArgOrderDifferent] singular-4.3.2/kernel/fglm/fglmzero.cc:784:40: note: Function 'newGroebnerPoly' argument order different: declaration 'v, p' definition 'p, m' singular-4.3.2/kernel/fglm/fglmzero.cc:936:42: note: Function 'newGroebnerPoly' argument order different: declaration 'v, p' definition 'p, m' singular-4.3.2/kernel/fglm/fglmzero.cc:979:66: style:inconclusive: Function 'gaussreduce' argument 3 names different: declaration 'denom' definition 'pdenom'. [funcArgNamesDifferent] singular-4.3.2/kernel/fglm/fglmzero.cc:785:64: note: Function 'gaussreduce' argument 3 names different: declaration 'denom' definition 'pdenom'. singular-4.3.2/kernel/fglm/fglmzero.cc:979:66: note: Function 'gaussreduce' argument 3 names different: declaration 'denom' definition 'pdenom'. singular-4.3.2/kernel/fglm/fglmzero.cc:1193:72: style:inconclusive: Function 'fglmzero' argument 4 names different: declaration 'destideal' definition 'destIdeal'. [funcArgNamesDifferent] singular-4.3.2/kernel/fglm/fglm.h:81:72: note: Function 'fglmzero' argument 4 names different: declaration 'destideal' definition 'destIdeal'. singular-4.3.2/kernel/fglm/fglmzero.cc:1193:72: note: Function 'fglmzero' argument 4 names different: declaration 'destideal' definition 'destIdeal'. singular-4.3.2/kernel/fglm/fglmzero.cc:487:9: style: Local variable 'state' shadows outer function [shadowFunction] singular-4.3.2/kernel/fglm/fglmzero.cc:359:13: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmzero.cc:487:9: note: Shadow variable singular-4.3.2/kernel/fglm/fglmzero.cc:996:16: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmzero.cc:983:12: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmzero.cc:996:16: note: Shadow variable singular-4.3.2/kernel/fglm/fglmzero.cc:1019:20: style: Local variable 'gcd' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmzero.cc:993:12: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmzero.cc:1019:20: note: Shadow variable singular-4.3.2/kernel/fglm/fglmzero.cc:1023:24: style: Local variable 'temp' shadows outer variable [shadowVariable] singular-4.3.2/kernel/fglm/fglmzero.cc:983:12: note: Shadowed declaration singular-4.3.2/kernel/fglm/fglmzero.cc:1023:24: note: Shadow variable singular-4.3.2/kernel/fglm/fglmzero.cc:682:30: style: Parameter 'p' can be declared as reference to const [constParameterReference] singular-4.3.2/kernel/fglm/fglmzero.cc:190:37: style: Parameter 'divisors' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/fglm/fglmzero.cc:210:37: style: Parameter 'divisors' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/groebner_walk/walkMain.cc:70:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:793:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/groebner_walk/walkMain.cc:150:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:812:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/groebner_walk/walkMain.cc:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkMain.cc:330:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkMain.cc:360:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WalkOk [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkMain.cc:438:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkMain.cc:619:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/GBEngine/tgb.cc:4084:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:4627:10: style: Variable 'en' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:4629:10: style: Variable 'an' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/GBEngine/tgb.cc:4755:16: style: Variable 'curr_pos' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/groebner_walk/walkMain.cc:485:10: warning: Identical condition 'overflow_error', second condition is always false [identicalConditionAfterEarlyExit] singular-4.3.2/kernel/groebner_walk/walkMain.cc:463:6: note: If condition 'overflow_error' is true, the function will return/exit singular-4.3.2/kernel/groebner_walk/walkMain.cc:485:10: note: Testing identical condition 'overflow_error' singular-4.3.2/kernel/groebner_walk/walkMain.cc:110:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:111:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:193:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:194:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:395:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:396:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:581:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:582:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkMain.cc:649:8: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/groebner_walk/walkMain.cc:645:8: note: state is assigned singular-4.3.2/kernel/groebner_walk/walkMain.cc:649:8: note: state is overwritten singular-4.3.2/kernel/groebner_walk/walkSupport.cc:224:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:354:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:440:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:616:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:748:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:771:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:983:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:1002:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:1031:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ringorder_lp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:1103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ringorder_lp [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rowKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:67:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:289:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rowKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:294:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _columnKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:299:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:304:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfColumnBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:313:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _numberOfRowBlocks [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:382:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rowKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rowKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _columnKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:487:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rowKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:528:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _columnKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:608:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rowKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:740:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _columnKey [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:870:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _retrievals [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:875:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _retrievals [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:880:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _potentialRetrievals [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:885:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _multiplications [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:890:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _additions [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:895:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _accumulatedMult [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:900:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _accumulatedSum [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:911:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_rankingStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:921:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_rankingStrategy [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:985:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _accumulatedMult [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:995:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1006:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1021:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1061:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1077:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1088:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/Minor.cc:1161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _result [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/groebner_walk/walkProc.cc:93:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkProc.cc:264:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:29:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:30:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:50:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:51:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:74:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:75:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:93:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:94:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:491:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:531:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:611:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:743:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/Minor.cc:572:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] singular-4.3.2/kernel/linear_algebra/Minor.cc:703:33: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:33:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:200:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:324:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:438:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:471:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:499:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minorSize [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:116:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minorSize [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _containerRows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:178:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _container [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:292:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _intMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:301:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:341:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _intMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:355:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _intMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:378:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minorSize [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:393:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minorSize [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:441:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:656:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _intMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:815:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _polyMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:821:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _polyMatrix [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:836:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:866:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:877:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _rows [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:902:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minorSize [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:915:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _minorSize [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1006:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1160:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1306:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1342:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1412:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:135:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:208:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable testHomog [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:319:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:484:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:614:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:747:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:835:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:979:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1043:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1108:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1342:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1410:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1522:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1616:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:1991:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2061:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2079:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2436:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2550:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2567:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2602:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2660:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2785:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2828:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2839:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:2957:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3151:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3317:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3374:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3461:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3548:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3593:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qideal [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:3626:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GbDefault [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:82:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:84:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:137:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:139:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:193:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:199:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:200:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:249:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:270:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:311:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:313:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:369:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:371:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:431:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:437:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:438:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:469:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:471:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:534:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:535:5: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:534:5: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:250:7: style: The scope of the variable 'length' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:193:9: style: Variable 'myPolyMatrix' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/linear_algebra/MinorInterface.cc:431:9: style: Variable 'myPolyMatrix' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:749:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:772:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:1123:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:212:21: style: The scope of the variable 'add64' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:411:7: style: The scope of the variable 'temp' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:437:12: style: The scope of the variable 'v' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:566:11: style: The scope of the variable 'tt' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:838:7: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/kernel/groebner_walk/walkSupport.cc:1123:12: style: Variable 'weights' can be declared as pointer to const [constVariablePointer] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:144:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:156:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:362:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:574:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:576:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:586:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:599:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:887:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1397:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1399:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1412:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1422:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:603:14: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:588:9: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:603:14: note: Shadow variable singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:608:11: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:588:9: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:608:11: note: Shadow variable singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1426:14: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1414:9: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1426:14: note: Shadow variable singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1436:16: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1414:9: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1436:16: note: Shadow variable singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1465:18: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1414:9: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1465:18: note: Shadow variable singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1552:14: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1414:9: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1552:14: note: Shadow variable singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1324:42: style: Parameter 'p2' can be declared as reference to const [constParameterReference] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1324:62: style: Parameter 'p4' can be declared as reference to const [constParameterReference] singular-4.3.2/kernel/linear_algebra/interpolation.cc:348:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/interpolation.cc:461:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mon [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1368:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mpz_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1464:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1486:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:66:21: style: Variable 'numberOfZeros' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:298:12: style: Variable 't' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:833:12: style: Variable 't' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/linear_algebra/MinorProcessor.cc:1434:46: style: Variable 'complexity' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1050:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1222:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1395:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1571:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/interpolation.cc:311:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:313:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:334:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:341:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:344:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:345:49: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:347:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:348:59: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:349:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:350:46: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:353:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:356:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:359:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:362:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:366:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:369:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:371:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:378:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:379:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:403:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:404:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:405:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:411:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:414:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:537:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:562:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:872:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:873:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:875:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:940:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:988:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:992:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1051:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1052:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1106:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1116:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1117:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1365:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1368:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1369:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1519:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/interpolation.cc:223:16: style: The scope of the variable 'u0' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:223:28: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:223:31: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:252:9: style: The scope of the variable 'c' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:410:11: style: The scope of the variable 'gen_ok' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:701:19: style: The scope of the variable 'solve_row_ptr' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:703:19: style: The scope of the variable 'my_solve_row_ptr' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:704:10: style: The scope of the variable 'first_col' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:706:18: style: The scope of the variable 'red_val' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1050:18: style: The scope of the variable 'prod' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1103:10: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1350:15: style: The scope of the variable 'deg' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/interpolation.cc:1410:11: style: The scope of the variable 'row_is_zero' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/minpoly.h:91:9: style:inconclusive: Technically the member function 'LinearDependencyMatrix::firstNonzeroEntry' can be const. [functionConst] singular-4.3.2/kernel/linear_algebra/minpoly.cc:51:29: note: Technically the member function 'LinearDependencyMatrix::firstNonzeroEntry' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:91:9: note: Technically the member function 'LinearDependencyMatrix::firstNonzeroEntry' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:122:9: style:inconclusive: Technically the member function 'NewVectorMatrix::firstNonzeroEntry' can be const. [functionConst] singular-4.3.2/kernel/linear_algebra/minpoly.cc:216:22: note: Technically the member function 'NewVectorMatrix::firstNonzeroEntry' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:122:9: note: Technically the member function 'NewVectorMatrix::firstNonzeroEntry' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:127:10: style:inconclusive: Technically the member function 'NewVectorMatrix::normalizeRow' can be const. [functionConst] singular-4.3.2/kernel/linear_algebra/minpoly.cc:225:23: note: Technically the member function 'NewVectorMatrix::normalizeRow' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:127:10: note: Technically the member function 'NewVectorMatrix::normalizeRow' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:136:9: style:inconclusive: Technically the member function 'NewVectorMatrix::findSmallestNonpivot' can be const. [functionConst] singular-4.3.2/kernel/linear_algebra/minpoly.cc:339:22: note: Technically the member function 'NewVectorMatrix::findSmallestNonpivot' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:136:9: note: Technically the member function 'NewVectorMatrix::findSmallestNonpivot' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:138:9: style:inconclusive: Technically the member function 'NewVectorMatrix::findLargestNonpivot' can be const. [functionConst] singular-4.3.2/kernel/linear_algebra/minpoly.cc:366:22: note: Technically the member function 'NewVectorMatrix::findLargestNonpivot' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.h:138:9: note: Technically the member function 'NewVectorMatrix::findLargestNonpivot' can be const. singular-4.3.2/kernel/linear_algebra/minpoly.cc:24:3: warning: Class 'LinearDependencyMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/kernel/linear_algebra/minpoly.cc:24:3: warning: Class 'LinearDependencyMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/kernel/linear_algebra/minpoly.cc:186:3: warning: Class 'NewVectorMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] singular-4.3.2/kernel/linear_algebra/minpoly.cc:186:3: warning: Class 'NewVectorMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/kernel/linear_algebra/minpoly.cc:213:3: error: Mismatching allocation and deallocation: NewVectorMatrix::matrix [mismatchAllocDealloc] singular-4.3.2/kernel/linear_algebra/minpoly.cc:207:3: error: Mismatching allocation and deallocation: NewVectorMatrix::pivots [mismatchAllocDealloc] singular-4.3.2/kernel/linear_algebra/minpoly.cc:206:3: error: Mismatching allocation and deallocation: NewVectorMatrix::nonPivots [mismatchAllocDealloc] singular-4.3.2/kernel/linear_algebra/minpoly.cc:683:7: style: The scope of the variable 'swapdeg' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/minpoly.cc:753:13: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/minpoly.cc:753:16: style: The scope of the variable 't1' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/minpoly.cc:753:20: style: The scope of the variable 't2' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/minpoly.cc:753:24: style: The scope of the variable 't3' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/minpoly.cc:555:12: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/minpoly.cc:466:7: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/minpoly.cc:555:12: note: Shadow variable singular-4.3.2/kernel/linear_algebra/minpoly.cc:331:62: style: Parameter 'mat' can be declared as reference to const [constParameterReference] singular-4.3.2/kernel/linear_algebra/minpoly.cc:51:63: style: Parameter 'row' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:96:67: style: Parameter 'newRow' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:216:56: style: Parameter 'row' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:393:39: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:394:61: style: Parameter 'nonzeroCounts' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:572:44: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:597:44: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:647:50: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:647:68: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:666:43: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/minpoly.cc:666:61: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/linear_algebra/test.cc:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/test.cc:340:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/linear_algebra/test.cc:81:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/test.cc:91:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/test.cc:92:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/test.cc:93:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/test.cc:276:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/find_perm.cc:36:19: style: Expression is always true because 'else if' condition is opposite to previous condition at line 31. [multiCondition] singular-4.3.2/kernel/maps/find_perm.cc:31:14: note: first condition singular-4.3.2/kernel/maps/find_perm.cc:36:19: note: else if condition is opposite to first condition singular-4.3.2/kernel/maps/find_perm.cc:22:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/fast_maps.cc:66:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/fast_maps.cc:117:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/fast_maps.cc:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maideal_s [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/fast_maps.cc:333:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sBucket_pt [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/fast_maps.cc:379:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/fast_maps.cc:462:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/fast_maps.cc:561:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/gen_maps.cc:99:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/gen_maps.cc:177:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndCopyMap [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/gen_maps.cc:156:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/gen_maps.cc:166:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/gen_maps.cc:122:11: style: The scope of the variable 't' can be reduced. [variableScope] singular-4.3.2/kernel/maps/subst_maps.cc:46:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/subst_maps.cc:67:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/subst_maps.cc:81:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/fast_maps.cc:730:24: style: Condition 'iter->f1==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/maps/fast_maps.cc:725:24: note: Assuming that condition 'iter->f1==NULL' is not redundant singular-4.3.2/kernel/maps/fast_maps.cc:730:24: note: Condition 'iter->f1==NULL' is always true singular-4.3.2/kernel/maps/fast_maps.cc:66:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/fast_maps.cc:260:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/fast_maps.cc:286:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/fast_maps.cc:40:17: style: The scope of the variable 'e_i' can be reduced. [variableScope] singular-4.3.2/kernel/maps/fast_maps.cc:459:7: style: The scope of the variable 'e' can be reduced. [variableScope] singular-4.3.2/kernel/maps/fast_maps.cc:34:32: style: Parameter 'max_map_monomials' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/maps/fast_maps.cc:456:56: style: Parameter 'dest_id' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/maps/test.cc:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/test.cc:340:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/maps/test.cc:81:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/test.cc:91:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/test.cc:92:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/test.cc:93:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/maps/test.cc:276:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1363:22: style:inconclusive: Boolean expression 'col<=cc' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] singular-4.3.2/kernel/numeric/mpr_inout.cc:36:1: error: There is an unknown macro here somewhere. Configuration is required. If TIMING_DEFINE_PRINT is a macro then please configure it. [unknownMacro] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:209:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:210:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:211:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:243:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:244:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:245:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:370:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:371:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:495:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:497:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:498:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:687:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:688:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:690:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:691:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:943:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:950:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:952:52: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:957:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:959:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1067:48: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1069:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1072:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1135:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1171:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1197:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1198:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1203:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1204:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1302:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1334:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1338:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1339:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1591:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1594:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1595:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:409:8: style: The scope of the variable 'isZeroRow' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1504:8: style: The scope of the variable 'isZeroRow' can be reduced. [variableScope] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:962:18: style: Local variable 'r' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:942:16: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:962:18: note: Shadow variable singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1290:16: style: Local variable 'c' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1229:38: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1290:16: note: Shadow variable singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1291:14: style: Local variable 'matEntry' shadows outer variable [shadowVariable] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1229:21: note: Shadowed declaration singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1291:14: note: Shadow variable singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1527:18: warning: Uninitialized variable: nonZeroRowIndex [uninitvar] singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1505:21: note: Assuming condition is false singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:1527:18: note: Uninitialized variable: nonZeroRowIndex singular-4.3.2/kernel/linear_algebra/linearAlgebra.cc:433:19: style: Variable 'nonZeroC' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/numeric/mpr_numeric.cc:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/test.cc:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:50:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/test.cc:340:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:156:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:284:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:324:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:400:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:423:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gmp_complex [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:450:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cf [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:492:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_ROOTS_LGSTEP [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:563:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_ROOTS_LG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:984:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mprfloat [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1003:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mprfloat [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1037:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/test.cc:81:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/test.cc:91:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/test.cc:92:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/test.cc:93:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/test.cc:276:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:458:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_SPARSE_MEM [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:559:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:586:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:783:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:843:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_SPARSE_VREJ [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1188:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_SPARSE_MPEND [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1380:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1423:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1527:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1581:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1840:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST__DET [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1910:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST__DET [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2006:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2012:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2069:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2102:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DENSE_FR [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ST_DENSE_MEM [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2357:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2494:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2546:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2560:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2633:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currRing [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2719:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2750:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2793:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2936:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3077:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3177:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/oswrapper/feread.cc:311:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_PROMPT [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/oswrapper/test.cc:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/oswrapper/test.cc:340:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:278:18: style: Condition 'block==1' is always false [knownConditionTrueFalse] singular-4.3.2/kernel/ideals.cc:269:16: note: Assignment 'block=-1', assigned value is -1 singular-4.3.2/kernel/ideals.cc:276:31: note: Assuming condition is false singular-4.3.2/kernel/ideals.cc:277:9: note: block is incremented', new value is 0 singular-4.3.2/kernel/ideals.cc:278:18: note: Condition 'block==1' is always false singular-4.3.2/kernel/ideals.cc:149:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:152:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:246:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:983:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1686:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1687:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1688:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1689:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1692:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1703:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1735:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1736:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1737:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1738:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1751:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:1758:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2041:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2142:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2429:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2699:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2816:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2826:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:2837:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3151:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3166:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3212:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3213:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3265:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3266:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3320:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/oswrapper/test.cc:81:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3374:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/oswrapper/test.cc:91:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3375:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/oswrapper/test.cc:92:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3376:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/oswrapper/test.cc:93:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3377:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/oswrapper/test.cc:276:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3378:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3390:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3399:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3402:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3559:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3604:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/ideals.cc:3494:11: style: Variable 'Istd' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/ideals.cc:3492:11: note: Istd is assigned singular-4.3.2/kernel/ideals.cc:3494:11: note: Istd is overwritten singular-4.3.2/kernel/ideals.cc:3525:7: style: Variable 'Istd' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/ideals.cc:3521:9: note: Istd is assigned singular-4.3.2/kernel/ideals.cc:3525:7: note: Istd is overwritten singular-4.3.2/kernel/ideals.cc:1607:18: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/kernel/ideals.cc:2782:9: style: The scope of the variable 'next_gen' can be reduced. [variableScope] singular-4.3.2/kernel/ideals.cc:1299:12: style: Local variable 'p' shadows outer variable [shadowVariable] singular-4.3.2/kernel/ideals.cc:1112:8: note: Shadowed declaration singular-4.3.2/kernel/ideals.cc:1299:12: note: Shadow variable singular-4.3.2/kernel/ideals.cc:1749:13: style: Local variable 'l' shadows outer variable [shadowVariable] singular-4.3.2/kernel/ideals.cc:1607:18: note: Shadowed declaration singular-4.3.2/kernel/ideals.cc:1749:13: note: Shadow variable singular-4.3.2/kernel/oswrapper/timer.cc:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/oswrapper/timer.cc:82:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/oswrapper/timer.cc:98:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/oswrapper/timer.cc:122:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/ideals.cc:280:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/ideals.cc:836:7: style: Unused variable: ii [unusedVariable] singular-4.3.2/kernel/polys.cc:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/polys.cc:189:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/polys.cc:330:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/polys.cc:404:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndConvSingNFactoryN [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/preimage.cc:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.h:28:3: warning: Member variable 'resMatrixBase::linPolyS' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:264:16: warning: Member variable 'rootContainer::var' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:264:16: warning: Member variable 'rootContainer::tdg' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:264:16: warning: Member variable 'rootContainer::anz' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:848:15: warning: Member variable 'rootArranger::rc' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_numeric.cc:848:15: warning: Member variable 'rootArranger::mc' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_numeric.h:43:8: style:inconclusive: Technically the member function 'vandermonde::numvec2poly' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_numeric.cc:93:19: note: Technically the member function 'vandermonde::numvec2poly' can be const. singular-4.3.2/kernel/numeric/mpr_numeric.h:43:8: note: Technically the member function 'vandermonde::numvec2poly' can be const. singular-4.3.2/kernel/numeric/mpr_numeric.h:95:7: style:inconclusive: Technically the member function 'rootContainer::getAnzElems' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_numeric.h:96:7: style:inconclusive: Technically the member function 'rootContainer::getLDim' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_numeric.h:97:7: style:inconclusive: Technically the member function 'rootContainer::getAnzRoots' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_numeric.h:110:8: style:inconclusive: Technically the member function 'rootContainer::isfloat' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_numeric.cc:625:21: note: Technically the member function 'rootContainer::isfloat' can be const. singular-4.3.2/kernel/numeric/mpr_numeric.h:110:8: note: Technically the member function 'rootContainer::isfloat' can be const. singular-4.3.2/kernel/numeric/mpr_numeric.h:111:8: performance:inconclusive: Technically the member function 'rootContainer::divlin' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:638:21: note: Technically the member function 'rootContainer::divlin' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:111:8: note: Technically the member function 'rootContainer::divlin' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:112:8: performance:inconclusive: Technically the member function 'rootContainer::divquad' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:658:21: note: Technically the member function 'rootContainer::divquad' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:112:8: note: Technically the member function 'rootContainer::divquad' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:113:8: performance:inconclusive: Technically the member function 'rootContainer::solvequad' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:682:21: note: Technically the member function 'rootContainer::solvequad' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:113:8: note: Technically the member function 'rootContainer::solvequad' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:115:8: performance:inconclusive: Technically the member function 'rootContainer::sortre' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:754:21: note: Technically the member function 'rootContainer::sortre' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:115:8: note: Technically the member function 'rootContainer::sortre' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:124:8: performance:inconclusive: Technically the member function 'rootContainer::computefx' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:801:21: note: Technically the member function 'rootContainer::computefx' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:124:8: note: Technically the member function 'rootContainer::computefx' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:127:8: performance:inconclusive: Technically the member function 'rootContainer::computegx' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:822:21: note: Technically the member function 'rootContainer::computegx' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:127:8: note: Technically the member function 'rootContainer::computegx' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:130:8: performance:inconclusive: Technically the member function 'rootContainer::checkimag' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:617:21: note: Technically the member function 'rootContainer::checkimag' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:130:8: note: Technically the member function 'rootContainer::checkimag' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:162:8: style:inconclusive: Technically the member function 'rootArranger::success' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_numeric.h:221:8: performance:inconclusive: Technically the member function 'simplex::simp1' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1263:15: note: Technically the member function 'simplex::simp1' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:221:8: note: Technically the member function 'simplex::simp1' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:222:8: performance:inconclusive: Technically the member function 'simplex::simp2' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1298:15: note: Technically the member function 'simplex::simp2' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:222:8: note: Technically the member function 'simplex::simp2' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:223:8: performance:inconclusive: Technically the member function 'simplex::simp3' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1337:15: note: Technically the member function 'simplex::simp3' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_numeric.h:223:8: note: Technically the member function 'simplex::simp3' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.h:67:3: style: Class 'uResultant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/numeric/mpr_numeric.cc:41:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:50:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:103:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:140:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:156:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:157:6: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:237:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:284:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:289:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:293:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:324:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:442:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:446:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:460:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:474:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:543:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:980:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:984:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:987:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:988:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1003:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1005:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1007:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1008:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1028:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1109:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1110:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1111:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1125:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1126:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1127:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1152:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1153:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1154:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1189:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1190:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1191:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1237:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1238:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1239:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1251:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1252:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1253:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_numeric.cc:148:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/numeric/mpr_numeric.cc:148:11: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/kernel/numeric/mpr_numeric.cc:336:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/kernel/numeric/mpr_numeric.cc:628:16: style: The scope of the variable 'b' can be reduced. [variableScope] singular-4.3.2/kernel/numeric/mpr_numeric.cc:735:45: style:inconclusive: Function 'sortroots' argument 1 names different: declaration 'roots' definition 'ro'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_numeric.h:114:32: note: Function 'sortroots' argument 1 names different: declaration 'roots' definition 'ro'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:735:45: note: Function 'sortroots' argument 1 names different: declaration 'roots' definition 'ro'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:1011:40: style:inconclusive: Function 'mapFromMatrix' argument 1 names different: declaration 'm' definition 'mm'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_numeric.h:212:33: note: Function 'mapFromMatrix' argument 1 names different: declaration 'm' definition 'mm'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:1011:40: note: Function 'mapFromMatrix' argument 1 names different: declaration 'm' definition 'mm'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:1040:37: style:inconclusive: Function 'mapToMatrix' argument 1 names different: declaration 'm' definition 'mm'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_numeric.h:213:30: note: Function 'mapToMatrix' argument 1 names different: declaration 'm' definition 'mm'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:1040:37: note: Function 'mapToMatrix' argument 1 names different: declaration 'm' definition 'mm'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:1298:40: style:inconclusive: Function 'simp2' argument 2 names different: declaration 'n' definition 'nn'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_numeric.h:222:33: note: Function 'simp2' argument 2 names different: declaration 'n' definition 'nn'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:1298:40: note: Function 'simp2' argument 2 names different: declaration 'n' definition 'nn'. singular-4.3.2/kernel/numeric/mpr_numeric.cc:617:58: style: Parameter 'e' can be declared as reference to const [constParameterReference] singular-4.3.2/kernel/numeric/mpr_numeric.cc:556:13: style: Variable 'frac_g' can be declared as const array [constVariable] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1263:48: style: Parameter 'll' can be declared as const array [constParameter] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1298:48: style: Parameter 'l2' can be declared as const array [constParameter] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1134:5: style: Variable 'ir' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/numeric/mpr_numeric.cc:1172:11: style: Variable 'ir' is assigned a value that is never used. [unreadVariable] singular-4.3.2/kernel/spectrum/test.cc:87:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/spectrum/test.cc:336:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/spectrum/test.cc:77:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/spectrum/test.cc:87:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/spectrum/test.cc:88:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/spectrum/test.cc:89:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/spectrum/test.cc:272:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/test.cc:181:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rRingOrder_t [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/test.cc:570:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/polys.cc:83:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:142:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:145:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:219:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:220:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:281:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:284:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:370:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/polys.cc:31:20: style:inconclusive: Function 'p_Divide' argument 1 names different: declaration 'a' definition 'p'. [funcArgNamesDifferent] singular-4.3.2/kernel/polys.h:165:20: note: Function 'p_Divide' argument 1 names different: declaration 'a' definition 'p'. singular-4.3.2/kernel/polys.cc:31:20: note: Function 'p_Divide' argument 1 names different: declaration 'a' definition 'p'. singular-4.3.2/kernel/polys.cc:31:28: style:inconclusive: Function 'p_Divide' argument 2 names different: declaration 'b' definition 'q'. [funcArgNamesDifferent] singular-4.3.2/kernel/polys.h:165:28: note: Function 'p_Divide' argument 2 names different: declaration 'b' definition 'q'. singular-4.3.2/kernel/polys.cc:31:28: note: Function 'p_Divide' argument 2 names different: declaration 'b' definition 'q'. singular-4.3.2/kernel/polys.cc:174:21: style:inconclusive: Function 'pp_Divide' argument 1 names different: declaration 'a' definition 'p'. [funcArgNamesDifferent] singular-4.3.2/kernel/polys.h:169:21: note: Function 'pp_Divide' argument 1 names different: declaration 'a' definition 'p'. singular-4.3.2/kernel/polys.cc:174:21: note: Function 'pp_Divide' argument 1 names different: declaration 'a' definition 'p'. singular-4.3.2/kernel/polys.cc:174:29: style:inconclusive: Function 'pp_Divide' argument 2 names different: declaration 'b' definition 'q'. [funcArgNamesDifferent] singular-4.3.2/kernel/polys.h:169:29: note: Function 'pp_Divide' argument 2 names different: declaration 'b' definition 'q'. singular-4.3.2/kernel/polys.cc:174:29: note: Function 'pp_Divide' argument 2 names different: declaration 'b' definition 'q'. singular-4.3.2/kernel/polys.cc:314:20: style:inconclusive: Function 'p_DivRem' argument 1 names different: declaration 'a' definition 'p'. [funcArgNamesDifferent] singular-4.3.2/kernel/polys.h:170:20: note: Function 'p_DivRem' argument 1 names different: declaration 'a' definition 'p'. singular-4.3.2/kernel/polys.cc:314:20: note: Function 'p_DivRem' argument 1 names different: declaration 'a' definition 'p'. singular-4.3.2/kernel/polys.cc:314:28: style:inconclusive: Function 'p_DivRem' argument 2 names different: declaration 'b' definition 'q'. [funcArgNamesDifferent] singular-4.3.2/kernel/polys.h:170:28: note: Function 'p_DivRem' argument 2 names different: declaration 'b' definition 'q'. singular-4.3.2/kernel/polys.cc:314:28: note: Function 'p_DivRem' argument 2 names different: declaration 'b' definition 'q'. singular-4.3.2/kernel/test.cc:171:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/test.cc:181:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/test.cc:182:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/test.cc:183:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/test.cc:506:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/test.cc:406:20: style: Variable 'maxl' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/coeffs/flintcf_Qrat.cc:1673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/flintcf_Qrat.cc:1672:46: style: Parameter 'infoStruct' can be declared as pointer to const [constParameterPointer] singular-4.3.2/kernel/numeric/mpr_base.cc:252:3: warning: Member variable 'convexHull::Q' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:252:3: warning: Member variable 'convexHull::n' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:280:3: warning: Member variable 'mayanPyramidAlg::Qi' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:280:3: warning: Member variable 'mayanPyramidAlg::E' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:280:3: warning: Member variable 'mayanPyramidAlg::shift' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:280:3: warning: Member variable 'mayanPyramidAlg::idelem' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:280:3: warning: Member variable 'mayanPyramidAlg::acoords' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/kernel/numeric/mpr_base.cc:110:14: style: Unused private function: 'resMatrixSparse::minkSumAll' [unusedPrivateFunction] singular-4.3.2/kernel/numeric/mpr_base.cc:235:15: style: Unused private function: 'pointSet::smaller' [unusedPrivateFunction] singular-4.3.2/kernel/numeric/mpr_base.h:84:9: performance:inconclusive: Technically the member function 'uResultant::extendIdeal' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_base.cc:2715:19: note: Technically the member function 'uResultant::extendIdeal' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.h:84:9: note: Technically the member function 'uResultant::extendIdeal' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.h:85:8: performance:inconclusive: Technically the member function 'uResultant::linearPoly' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_base.cc:2743:18: note: Technically the member function 'uResultant::linearPoly' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.h:85:8: note: Technically the member function 'uResultant::linearPoly' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/libpolys/coeffs/generics.cc:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.h:86:7: performance:inconclusive: Technically the member function 'uResultant::nextPrime' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_base.cc:3173:17: note: Technically the member function 'uResultant::nextPrime' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.h:86:7: note: Technically the member function 'uResultant::nextPrime' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/libpolys/coeffs/generics.cc:466:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/generics.cc:470:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Z_1 [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:88:8: performance:inconclusive: Technically the member function 'resMatrixSparse::randomVector' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_base.cc:1501:23: note: Technically the member function 'resMatrixSparse::randomVector' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.cc:88:8: note: Technically the member function 'resMatrixSparse::randomVector' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.cc:99:8: performance:inconclusive: Technically the member function 'resMatrixSparse::remapXiToPoint' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_base.cc:1218:23: note: Technically the member function 'resMatrixSparse::remapXiToPoint' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.cc:99:8: note: Technically the member function 'resMatrixSparse::remapXiToPoint' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.cc:111:14: performance:inconclusive: Technically the member function 'resMatrixSparse::minkSumTwo' can be static (but you may consider moving to unnamed namespace). [functionStatic] singular-4.3.2/kernel/numeric/mpr_base.cc:1521:29: note: Technically the member function 'resMatrixSparse::minkSumTwo' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.cc:111:14: note: Technically the member function 'resMatrixSparse::minkSumTwo' can be static (but you may consider moving to unnamed namespace). singular-4.3.2/kernel/numeric/mpr_base.cc:216:7: style:inconclusive: Technically the member function 'pointSet::getExpPos' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_base.cc:578:15: note: Technically the member function 'pointSet::getExpPos' can be const. singular-4.3.2/kernel/numeric/mpr_base.cc:216:7: note: Technically the member function 'pointSet::getExpPos' can be const. singular-4.3.2/kernel/numeric/mpr_base.cc:235:15: style:inconclusive: Technically the member function 'pointSet::smaller' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_base.cc:609:23: note: Technically the member function 'pointSet::smaller' can be const. singular-4.3.2/kernel/numeric/mpr_base.cc:235:15: note: Technically the member function 'pointSet::smaller' can be const. singular-4.3.2/kernel/numeric/mpr_base.cc:238:15: style:inconclusive: Technically the member function 'pointSet::larger' can be const. [functionConst] singular-4.3.2/kernel/numeric/mpr_base.cc:628:23: note: Technically the member function 'pointSet::larger' can be const. singular-4.3.2/kernel/numeric/mpr_base.cc:238:15: note: Technically the member function 'pointSet::larger' can be const. singular-4.3.2/kernel/numeric/mpr_base.cc:2703:5: warning: Class 'uResultant' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] singular-4.3.2/kernel/numeric/mpr_base.cc:114:9: warning: The class 'resMatrixSparse' defines member variable with name 'gls' also defined in its parent class 'resMatrixBase'. [duplInheritedMember] singular-4.3.2/kernel/numeric/mpr_base.h:46:9: note: Parent variable 'resMatrixBase::gls' singular-4.3.2/kernel/numeric/mpr_base.cc:114:9: note: Derived variable 'resMatrixSparse::gls' singular-4.3.2/kernel/numeric/mpr_base.cc:69:3: style: Class 'resMatrixSparse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/numeric/mpr_base.cc:172:3: style: Class 'pointSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/numeric/mpr_base.cc:252:3: style: Class 'convexHull' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/numeric/mpr_base.cc:280:3: style: Class 'mayanPyramidAlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/numeric/mpr_base.cc:1938:3: style: Class 'resMatrixDense' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/kernel/numeric/mpr_base.cc:70:4: style: The destructor '~resMatrixSparse' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:29:12: note: Virtual destructor in base class singular-4.3.2/kernel/numeric/mpr_base.cc:70:4: note: Destructor in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:73:9: style: The function 'getMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:31:17: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:73:9: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:81:10: style: The function 'getDetAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:36:18: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:81:10: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:83:8: style: The function 'getUDet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:34:16: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:83:8: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:1939:4: style: The destructor '~resMatrixDense' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:29:12: note: Virtual destructor in base class singular-4.3.2/kernel/numeric/mpr_base.cc:1939:4: note: Destructor in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:1945:9: style: The function 'getMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:31:17: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:1945:9: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:1948:9: style: The function 'getSubMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:32:17: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:1948:9: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:1954:10: style: The function 'getDetAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:36:18: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:1954:10: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:1960:10: style: The function 'getSubDet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] singular-4.3.2/kernel/numeric/mpr_base.h:37:18: note: Virtual function in base class singular-4.3.2/kernel/numeric/mpr_base.cc:1960:10: note: Function in derived class singular-4.3.2/kernel/numeric/mpr_base.cc:1063:25: style: Condition 'pLP->icase>0' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/numeric/mpr_base.cc:1059:19: note: Assuming that condition 'pLP->icase!=0' is not redundant singular-4.3.2/kernel/numeric/mpr_base.cc:1063:25: note: Condition 'pLP->icase>0' is always true singular-4.3.2/kernel/numeric/mpr_base.cc:1124:25: style: Condition 'pLP->icase>0' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/numeric/mpr_base.cc:1120:19: note: Assuming that condition 'pLP->icase!=0' is not redundant singular-4.3.2/kernel/numeric/mpr_base.cc:1124:25: note: Condition 'pLP->icase>0' is always true singular-4.3.2/kernel/numeric/mpr_base.cc:1196:49: style: Condition 'acoords[dim]<=maxR' is always true [knownConditionTrueFalse] singular-4.3.2/kernel/numeric/mpr_base.cc:1194:24: note: Assuming that condition 'acoords[dim]<=maxR' is not redundant singular-4.3.2/kernel/numeric/mpr_base.cc:1196:49: note: Condition 'acoords[dim]<=maxR' is always true singular-4.3.2/kernel/numeric/mpr_base.cc:416:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:419:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:420:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:431:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:432:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:434:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:449:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:454:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:455:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:555:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:575:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:584:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:593:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:108:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:681:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:714:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:784:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:371:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:786:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:421:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:813:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:449:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:844:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:578:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:877:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:608:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1346:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:683:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1401:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:702:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1422:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:721:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1423:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:733:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1481:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:745:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1482:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:779:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1527:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:789:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1544:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:824:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1719:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:858:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2101:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:892:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2104:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:914:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2108:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:943:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2113:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:957:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2195:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:981:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2234:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1005:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2396:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1021:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2430:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1042:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2718:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1084:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2793:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2796:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1130:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2797:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1172:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2936:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2940:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1233:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2943:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1257:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:2946:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1299:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3052:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1323:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3055:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1349:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3074:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3077:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1379:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3115:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1414:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:3168:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1496:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1510:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1543:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1565:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1577:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1585:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Z [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1778:10: style: Variable 'phelp' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/numeric/mpr_base.cc:1753:10: note: phelp is assigned singular-4.3.2/kernel/numeric/mpr_base.cc:1778:10: note: phelp is overwritten singular-4.3.2/libpolys/coeffs/bigintmat.cc:1774:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:1832:10: style: Variable 'phelp' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/kernel/numeric/mpr_base.cc:1808:10: note: phelp is assigned singular-4.3.2/kernel/numeric/mpr_base.cc:1832:10: note: phelp is overwritten singular-4.3.2/libpolys/coeffs/bigintmat.cc:1860:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1875:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1888:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:1916:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:2047:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Q [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:2647:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Z [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/generics.cc:58:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:59:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:60:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:68:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:69:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:70:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:78:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:79:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:80:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:674:7: style: The scope of the variable 'sum' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:88:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:732:13: style: The scope of the variable 'col' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:89:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:778:13: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:90:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:779:7: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:98:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:837:7: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:99:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:1240:7: style: The scope of the variable 'size' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:100:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:1417:10: style: The scope of the variable 'cp' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:108:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:1736:15: style: The scope of the variable 'cp' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:109:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2262:7: style: The scope of the variable 'divCount' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:110:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2314:7: style: The scope of the variable 'sub' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:118:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2522:14: style: The scope of the variable 'vecp' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:126:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2596:14: style: The scope of the variable 'vecp' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/generics.cc:134:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:145:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:167:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:174:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:175:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:182:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:183:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:190:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:191:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:198:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:199:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:206:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:437:51: style:inconclusive: Function 'operator[]' argument 1 names different: declaration 'index' definition 'index_i'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.cc:176:43: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'index_i'. singular-4.3.2/kernel/numeric/mpr_base.cc:437:51: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'index_i'. singular-4.3.2/libpolys/coeffs/generics.cc:211:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:909:48: style:inconclusive: Function 'vDistance' argument 1 names different: declaration 'acoords' definition 'acoords_a'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.cc:303:33: note: Function 'vDistance' argument 1 names different: declaration 'acoords' definition 'acoords_a'. singular-4.3.2/kernel/numeric/mpr_base.cc:909:48: note: Function 'vDistance' argument 1 names different: declaration 'acoords' definition 'acoords_a'. singular-4.3.2/libpolys/coeffs/generics.cc:216:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:1218:85: style:inconclusive: Function 'remapXiToPoint' argument 4 names different: declaration 'vtx' definition 'pnt'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.cc:99:70: note: Function 'remapXiToPoint' argument 4 names different: declaration 'vtx' definition 'pnt'. singular-4.3.2/kernel/numeric/mpr_base.cc:1218:85: note: Function 'remapXiToPoint' argument 4 names different: declaration 'vtx' definition 'pnt'. singular-4.3.2/libpolys/coeffs/generics.cc:227:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2187:43: style:inconclusive: Function 'generateMonoms' argument 1 names different: declaration 'm' definition 'mm'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.cc:1979:29: note: Function 'generateMonoms' argument 1 names different: declaration 'm' definition 'mm'. singular-4.3.2/kernel/numeric/mpr_base.cc:2187:43: note: Function 'generateMonoms' argument 1 names different: declaration 'm' definition 'mm'. singular-4.3.2/libpolys/coeffs/generics.cc:233:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2715:44: style:inconclusive: Function 'extendIdeal' argument 1 names different: declaration 'gls' definition 'igls'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.h:84:34: note: Function 'extendIdeal' argument 1 names different: declaration 'gls' definition 'igls'. singular-4.3.2/kernel/numeric/mpr_base.cc:2715:44: note: Function 'extendIdeal' argument 1 names different: declaration 'gls' definition 'igls'. singular-4.3.2/libpolys/coeffs/generics.cc:234:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2715:81: style:inconclusive: Function 'extendIdeal' argument 3 names different: declaration 'rmt' definition 'rrmt'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.h:84:70: note: Function 'extendIdeal' argument 3 names different: declaration 'rmt' definition 'rrmt'. singular-4.3.2/kernel/numeric/mpr_base.cc:2715:81: note: Function 'extendIdeal' argument 3 names different: declaration 'rmt' definition 'rrmt'. singular-4.3.2/libpolys/coeffs/generics.cc:245:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2743:47: style:inconclusive: Function 'linearPoly' argument 1 names different: declaration 'rmt' definition 'rrmt'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.h:85:37: note: Function 'linearPoly' argument 1 names different: declaration 'rmt' definition 'rrmt'. singular-4.3.2/kernel/numeric/mpr_base.cc:2743:47: note: Function 'linearPoly' argument 1 names different: declaration 'rmt' definition 'rrmt'. singular-4.3.2/libpolys/coeffs/generics.cc:246:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:3173:38: style:inconclusive: Function 'nextPrime' argument 1 names different: declaration 'p' definition 'i'. [funcArgNamesDifferent] singular-4.3.2/kernel/numeric/mpr_base.h:86:28: note: Function 'nextPrime' argument 1 names different: declaration 'p' definition 'i'. singular-4.3.2/kernel/numeric/mpr_base.cc:3173:38: note: Function 'nextPrime' argument 1 names different: declaration 'p' definition 'i'. singular-4.3.2/libpolys/coeffs/generics.cc:258:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:269:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2400:12: style: Local variable 'pi' shadows outer variable [shadowVariable] singular-4.3.2/kernel/numeric/mpr_base.cc:2348:8: note: Shadowed declaration singular-4.3.2/kernel/numeric/mpr_base.cc:2400:12: note: Shadow variable singular-4.3.2/libpolys/coeffs/generics.cc:280:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:2887:14: style: Local variable 'p' shadows outer variable [shadowVariable] singular-4.3.2/kernel/numeric/mpr_base.cc:2772:11: note: Shadowed declaration singular-4.3.2/kernel/numeric/mpr_base.cc:2887:14: note: Shadow variable singular-4.3.2/libpolys/coeffs/generics.cc:291:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:302:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:303:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:310:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:311:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:312:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:319:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:320:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:321:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/kernel/numeric/mpr_base.cc:1237:73: style: Parameter 'shift' can be declared as const array [constParameter] singular-4.3.2/libpolys/coeffs/generics.cc:328:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:329:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:336:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:337:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:349:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:350:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:351:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:358:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:359:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:360:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:392:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:393:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:410:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:411:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:422:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:423:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:424:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:425:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:426:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:433:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:434:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:441:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:452:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:453:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:470:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:471:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/generics.cc:225:35: style: Parameter 'a' can be declared as reference to const. However it seems that 'gNormalize' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/generics.cc:503:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/generics.cc:225:35: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/generics.cc:326:34: style: Parameter 'a' can be declared as reference to const. However it seems that 'gGetDenom' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/generics.cc:511:19: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/generics.cc:326:34: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/generics.cc:334:38: style: Parameter 'a' can be declared as reference to const. However it seems that 'gGetNumerator' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/generics.cc:512:23: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/generics.cc:334:38: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/generics.cc:398:83: style: Parameter 'inv_cache' can be declared as reference to const [constParameterReference] singular-4.3.2/libpolys/coeffs/generics.cc:342:53: style: Parameter 'rem' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/generics.cc:381:38: style: Parameter 'f' can be declared as pointer to const. However it seems that 'gWriteFd' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/generics.cc:519:16: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/generics.cc:381:38: note: Parameter 'f' can be declared as pointer to const singular-4.3.2/libpolys/coeffs/generics.cc:398:41: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/generics.cc:398:52: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/ffields.cc:149:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:338:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:366:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:638:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:773:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:819:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:847:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_GF [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:858:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_GF [valueFlowBailoutIncompleteVar] singular-4.3.2/kernel/numeric/mpr_base.cc:152:7: style: struct member '_entry::col' is never used. [unusedStructMember] singular-4.3.2/kernel/numeric/mpr_base.cc:321:9: style: class member 'mayanPyramidAlg::idelem' is never used. [unusedStructMember] singular-4.3.2/libpolys/coeffs/gnumpc.cc:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:51:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:63:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:70:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:86:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:109:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:121:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:133:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:171:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:217:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:259:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:267:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:278:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:303:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:326:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:337:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:370:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:386:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:421:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:435:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:449:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:470:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:484:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:498:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:509:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:531:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpc.cc:562:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:50:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:61:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:133:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:153:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:161:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:171:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:250:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:260:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:270:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:280:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:290:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:326:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:385:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:403:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:421:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:428:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:437:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:446:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:455:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:478:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:513:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:28:19: performance: Variable '_f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:29:17: performance: Variable '_n' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:52:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:63:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:86:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:98:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:124:4: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:136:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:143:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:155:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:163:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:173:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:184:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:192:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:203:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:211:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:236:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:252:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:262:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:272:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:282:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:292:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:328:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:336:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:337:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:341:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:342:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:351:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:366:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:367:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:374:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:390:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:393:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:405:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:466:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:559:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:387:9: style: The scope of the variable 'out' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:48:28: style: Parameter 'i' can be declared as reference to const. However it seems that 'ngfInt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:529:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/gnumpfl.cc:48:28: note: Parameter 'i' can be declared as reference to const singular-4.3.2/libpolys/coeffs/gnumpfl.cc:159:32: style: Parameter 'a' can be declared as reference to const. However it seems that 'ngfInpAdd' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:531:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/gnumpfl.cc:159:32: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/gnumpfl.cc:188:33: style: Parameter 'a' can be declared as reference to const. However it seems that 'ngfInpMult' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:534:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/gnumpfl.cc:188:33: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/gnumpfl.cc:297:9: style: Variable 'start' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:405:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/gnumpfl.cc:559:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/bigintmat.cc:100:7: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] singular-4.3.2/libpolys/coeffs/bigintmat.cc:124:14: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] singular-4.3.2/libpolys/coeffs/bigintmat.cc:132:15: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] singular-4.3.2/libpolys/coeffs/gnumpc.cc:65:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:72:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:77:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:79:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:99:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:2483:10: warning: Either the condition 'T' is redundant or there is possible null pointer dereference: T. [nullPointerRedundantCheck] singular-4.3.2/libpolys/coeffs/bigintmat.cc:2475:7: note: Assuming that condition 'T' is not redundant singular-4.3.2/libpolys/coeffs/bigintmat.cc:2483:10: note: Null pointer dereference singular-4.3.2/libpolys/coeffs/gnumpc.cc:111:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:2494:10: warning: Either the condition 'S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck] singular-4.3.2/libpolys/coeffs/bigintmat.cc:2486:7: note: Assuming that condition 'S' is not redundant singular-4.3.2/libpolys/coeffs/bigintmat.cc:2494:10: note: Null pointer dereference singular-4.3.2/libpolys/coeffs/gnumpc.cc:123:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:136:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:143:45: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:155:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:163:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:173:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:184:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:192:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:202:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:208:41: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:228:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:235:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:237:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:244:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:245:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:261:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:269:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:280:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:281:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:283:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:293:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:465:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:294:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:579:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:305:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:580:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:306:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/bigintmat.cc:618:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:317:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:328:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:345:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:377:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:380:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:388:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:408:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:475:40: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:516:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:672:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:676:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:693:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/gnumpc.cc:61:28: style: Parameter 'i' can be declared as reference to const. However it seems that 'ngcInt' is a callback function, if 'i' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/gnumpc.cc:576:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/gnumpc.cc:61:28: note: Parameter 'i' can be declared as reference to const singular-4.3.2/libpolys/coeffs/gnumpc.cc:159:32: style: Parameter 'a' can be declared as reference to const. However it seems that 'ngcInpAdd' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/gnumpc.cc:578:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/gnumpc.cc:159:32: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/gnumpc.cc:188:33: style: Parameter 'a' can be declared as reference to const. However it seems that 'ngcInpMult' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/gnumpc.cc:581:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/gnumpc.cc:188:33: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/gnumpc.cc:293:16: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/gnumpc.cc:294:16: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/gnumpc.cc:305:16: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/gnumpc.cc:306:16: style: Variable 'bb' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/gnumpc.cc:388:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/longrat0.cc:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat0.cc:93:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:525:28: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/bigintmat.cc:533:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/bigintmat.cc:548:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/longrat0.cc:47:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat0.cc:53:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat0.cc:106:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat0.cc:115:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat0.cc:92:9: style: The scope of the variable 's' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/longrat0.cc:92:12: style: The scope of the variable 'z' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/bigintmat.cc:545:10: warning: Uninitialized variable: index [uninitvar] singular-4.3.2/libpolys/coeffs/bigintmat.cc:537:18: note: Assuming condition is false singular-4.3.2/libpolys/coeffs/bigintmat.cc:545:10: note: Uninitialized variable: index singular-4.3.2/libpolys/coeffs/bigintmat.cc:1383:5: style: Variable 'cy' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/coeffs/longrat.cc:118:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MP_SMALL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:191:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Zp [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:335:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:397:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:427:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:437:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:550:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_long_C [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:718:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:747:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:779:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:797:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:877:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1023:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1082:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Zp [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1264:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1311:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1359:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1488:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1535:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1587:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1642:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1671:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1702:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1749:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1828:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:1981:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2129:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2348:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2456:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2465:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2484:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_rep_gap_rat [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2604:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2657:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2673:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2687:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2705:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2724:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2745:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2771:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2790:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2825:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2832:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2885:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2937:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2952:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:2973:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3055:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3101:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3169:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3263:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3334:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3419:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SSI_BASE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3447:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/longrat.cc:3479:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:105:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:236:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Zp [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:302:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:340:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Zp [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:510:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mp_size [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/modulop.cc:623:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_rep_gap_rat [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:216:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:254:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:262:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:278:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:380:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:447:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:649:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:656:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:669:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:83:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:93:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:98:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:423:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:470:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:520:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:540:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:548:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:564:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:586:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:601:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:602:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:604:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:729:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:746:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:753:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:754:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:425:8: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:430:3: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/libpolys/coeffs/mpr_complex.cc:425:8: note: Found duplicate branches for 'if' and 'else'. singular-4.3.2/libpolys/coeffs/mpr_complex.cc:717:14: style: The scope of the variable 'in_imag' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/mpr_complex.cc:717:23: style: The scope of the variable 'in_real' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/ntupel.cc:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:65:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:155:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:176:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:211:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:228:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:241:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:254:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:264:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:338:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:356:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:369:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:421:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:536:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:603:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ntupel.cc:619:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_nTupel [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/ffields.cc:970:25: style: Condition 'r->m_nfPlus1Table==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/ffields.cc:956:22: note: Assignment 'r->m_nfPlus1Table=NULL', assigned value is 0 singular-4.3.2/libpolys/coeffs/ffields.cc:970:25: note: Condition 'r->m_nfPlus1Table==NULL' is always true singular-4.3.2/libpolys/coeffs/ffields.cc:977:26: style: Condition 'r->m_nfCharQ>0' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/ffields.cc:942:18: note: Assignment 'r->m_nfCharQ=0', assigned value is 0 singular-4.3.2/libpolys/coeffs/ffields.cc:970:25: note: Assuming condition is false singular-4.3.2/libpolys/coeffs/ffields.cc:977:26: note: Condition 'r->m_nfCharQ>0' is always false singular-4.3.2/libpolys/coeffs/ffields.cc:499:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:643:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:811:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:848:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:860:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:949:29: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:954:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ffields.cc:646:9: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/coeffs/ffields.cc:593:7: note: Shadowed declaration singular-4.3.2/libpolys/coeffs/ffields.cc:646:9: note: Shadow variable singular-4.3.2/libpolys/coeffs/ffields.cc:236:28: style: Parameter 'n' can be declared as reference to const. However it seems that 'nfInt' is a callback function, if 'n' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/ffields.cc:899:15: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/ffields.cc:236:28: note: Parameter 'n' can be declared as reference to const singular-4.3.2/libpolys/coeffs/ffields.cc:563:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/ffields.cc:848:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/ntupel.cc:30:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:44:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:56:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:57:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:58:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:65:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:77:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:78:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:79:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:94:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:101:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:117:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:131:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:147:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:148:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:155:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:167:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:168:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:169:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:176:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:188:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:189:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:190:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:202:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:203:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:204:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:211:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:223:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:224:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:237:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:238:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:250:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:251:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:267:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:268:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:269:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:276:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:293:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:294:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:301:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:313:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:314:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:332:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:333:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:334:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:351:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:352:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:353:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:364:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:365:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:378:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:379:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:414:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:421:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:529:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:536:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:558:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:576:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:594:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/ntupel.cc:75:32: style: Parameter 'a' can be declared as reference to const. However it seems that 'nnInpMult' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/ntupel.cc:634:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/ntupel.cc:75:32: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/ntupel.cc:186:31: style: Parameter 'a' can be declared as reference to const. However it seems that 'nnInpAdd' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/ntupel.cc:631:18: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/ntupel.cc:186:31: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/coeffs/ntupel.cc:563:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/ntupel.cc:581:11: style: Variable 's' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/numbers.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/numbers.cc:206:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/numbers.cc:429:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Procs_s [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/numbers.cc:591:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Procs_s [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/numbers.cc:604:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_unknown [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/numbers.cc:694:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INT_VAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/numbers.cc:429:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/numbers.cc:591:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/numbers.cc:609:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/numbers.cc:616:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/numbers.cc:645:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/numbers.cc:351:68: style: Parameter 'd' can be declared as pointer to const. However it seems that 'ndCoeffIsEqual' is a callback function, if 'd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/numbers.cc:435:24: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/numbers.cc:351:68: note: Parameter 'd' can be declared as pointer to const singular-4.3.2/libpolys/coeffs/shortfl.cc:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:62:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:96:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:128:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:160:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:167:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:199:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:212:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:219:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:234:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:302:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:380:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:390:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:399:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:420:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:460:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:619:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:660:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_R [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/test.cc:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/test.cc:171:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/test.cc:198:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/test.cc:229:11: style: Condition 'Test(type,(void*)101)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:229:11: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:229:11: note: Condition 'Test(type,(void*)101)' is always false singular-4.3.2/libpolys/coeffs/test.cc:243:11: style: Condition 'Test(type)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:243:11: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:243:11: note: Condition 'Test(type)' is always false singular-4.3.2/libpolys/coeffs/test.cc:247:11: style: Condition 'Test(type)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:247:11: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:247:11: note: Condition 'Test(type)' is always false singular-4.3.2/libpolys/coeffs/test.cc:264:12: style: Condition 'Test(type,(void*)param)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:264:12: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:264:12: note: Condition 'Test(type,(void*)param)' is always false singular-4.3.2/libpolys/coeffs/test.cc:278:12: style: Condition 'Test(type,(void*)param)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:278:12: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:278:12: note: Condition 'Test(type,(void*)param)' is always false singular-4.3.2/libpolys/coeffs/test.cc:300:11: style: Condition 'Test(type)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:300:11: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:300:11: note: Condition 'Test(type)' is always false singular-4.3.2/libpolys/coeffs/test.cc:304:11: style: Condition 'Test(type)' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/coeffs/test.cc:304:11: note: Calling function 'Test' returns 0 singular-4.3.2/libpolys/coeffs/test.cc:304:11: note: Condition 'Test(type)' is always false singular-4.3.2/libpolys/coeffs/test.cc:229:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/test.cc:262:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/test.cc:264:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/test.cc:276:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/test.cc:278:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/int64vec.cc:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/int64vec.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/int64vec.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/int64vec.cc:59:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/int64vec.cc:121:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/int64vec.cc:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/int64vec.cc:140:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/coeffs/shortfl.cc:402:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/shortfl.cc:281:9: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/shortfl.cc:306:15: style: The scope of the variable 't' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/shortfl.cc:408:29: warning: Function 'nrMapQ' argument order different: declaration 'from, r, aRing' definition 'from, aRing, r' [funcArgOrderDifferent] singular-4.3.2/libpolys/coeffs/shortfl.cc:28:29: note: Function 'nrMapQ' argument order different: declaration 'from, r, aRing' definition 'from, aRing, r' singular-4.3.2/libpolys/coeffs/shortfl.cc:408:29: note: Function 'nrMapQ' argument order different: declaration 'from, r, aRing' definition 'from, aRing, r' singular-4.3.2/libpolys/coeffs/shortfl.cc:81:27: style: Parameter 'n' can be declared as reference to const. However it seems that 'nrInt' is a callback function, if 'n' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/shortfl.cc:674:15: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/shortfl.cc:81:27: note: Parameter 'n' can be declared as reference to const singular-4.3.2/libpolys/coeffs/shortfl.cc:658:36: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/misc/int64vec.cc:23:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/int64vec.cc:34:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/int64vec.cc:47:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:439:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:519:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:525:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:544:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:551:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:556:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:573:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:1118:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/longrat.cc:444:12: style: The scope of the variable 'bl' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/longrat.cc:578:12: style: The scope of the variable 'bl' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/longrat.cc:1417:7: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/longrat.cc:1417:10: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/longrat.cc:3157:7: style: The scope of the variable 's1' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/longrat.cc:2616:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] singular-4.3.2/libpolys/coeffs/longrat.cc:743:20: style:inconclusive: Function 'nlInt' argument 1 names different: declaration 'n' definition 'i'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:62:24: note: Function 'nlInt' argument 1 names different: declaration 'n' definition 'i'. singular-4.3.2/libpolys/coeffs/longrat.cc:743:20: note: Function 'nlInt' argument 1 names different: declaration 'n' definition 'i'. singular-4.3.2/libpolys/coeffs/longrat.cc:1255:41: style:inconclusive: Function 'nlPower' argument 3 names different: declaration 'lu' definition 'u'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:71:45: note: Function 'nlPower' argument 3 names different: declaration 'lu' definition 'u'. singular-4.3.2/libpolys/coeffs/longrat.cc:1255:41: note: Function 'nlPower' argument 3 names different: declaration 'lu' definition 'u'. singular-4.3.2/libpolys/coeffs/longrat.cc:1308:31: style:inconclusive: Function 'nlGreaterZero' argument 1 names different: declaration 'za' definition 'a'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:65:31: note: Function 'nlGreaterZero' argument 1 names different: declaration 'za' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:1308:31: note: Function 'nlGreaterZero' argument 1 names different: declaration 'za' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2635:34: style:inconclusive: Function 'nlIsZero' argument 1 names different: declaration 'za' definition 'a'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:38:34: note: Function 'nlIsZero' argument 1 names different: declaration 'za' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2635:34: note: Function 'nlIsZero' argument 1 names different: declaration 'za' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2684:30: style:inconclusive: Function 'nlNeg' argument 1 names different: declaration 'za' definition 'a'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:42:31: note: Function 'nlNeg' argument 1 names different: declaration 'za' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2684:30: note: Function 'nlNeg' argument 1 names different: declaration 'za' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2684:46: style:inconclusive: Function 'nlNeg' argument 2 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:42:48: note: Function 'nlNeg' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/coeffs/longrat.cc:2684:46: note: Function 'nlNeg' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/coeffs/longrat.cc:2703:30: style:inconclusive: Function 'nlAdd' argument 1 names different: declaration 'la' definition 'a'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:43:31: note: Function 'nlAdd' argument 1 names different: declaration 'la' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2703:30: note: Function 'nlAdd' argument 1 names different: declaration 'la' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2703:40: style:inconclusive: Function 'nlAdd' argument 2 names different: declaration 'li' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:43:42: note: Function 'nlAdd' argument 2 names different: declaration 'li' definition 'b'. singular-4.3.2/libpolys/coeffs/longrat.cc:2703:40: note: Function 'nlAdd' argument 2 names different: declaration 'li' definition 'b'. singular-4.3.2/libpolys/coeffs/longrat.cc:2703:56: style:inconclusive: Function 'nlAdd' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:43:59: note: Function 'nlAdd' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/coeffs/longrat.cc:2703:56: note: Function 'nlAdd' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/coeffs/longrat.cc:2739:57: style:inconclusive: Function 'nlMult' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:45:58: note: Function 'nlMult' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/coeffs/longrat.cc:2739:57: note: Function 'nlMult' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/coeffs/longrat.cc:2769:30: style:inconclusive: Function 'nlSub' argument 1 names different: declaration 'la' definition 'a'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:44:31: note: Function 'nlSub' argument 1 names different: declaration 'la' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2769:30: note: Function 'nlSub' argument 1 names different: declaration 'la' definition 'a'. singular-4.3.2/libpolys/coeffs/longrat.cc:2769:40: style:inconclusive: Function 'nlSub' argument 2 names different: declaration 'li' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:44:42: note: Function 'nlSub' argument 2 names different: declaration 'li' definition 'b'. singular-4.3.2/libpolys/coeffs/longrat.cc:2769:40: note: Function 'nlSub' argument 2 names different: declaration 'li' definition 'b'. singular-4.3.2/libpolys/coeffs/longrat.cc:2970:51: style:inconclusive: Function 'nlFarey' argument 3 names different: declaration 'CF' definition 'r'. [funcArgNamesDifferent] singular-4.3.2/libpolys/coeffs/longrat.cc:75:53: note: Function 'nlFarey' argument 3 names different: declaration 'CF' definition 'r'. singular-4.3.2/libpolys/coeffs/longrat.cc:2970:51: note: Function 'nlFarey' argument 3 names different: declaration 'CF' definition 'r'. singular-4.3.2/libpolys/coeffs/longrat.cc:1163:10: style: Local variable 'r' shadows outer argument [shadowArgument] singular-4.3.2/libpolys/coeffs/longrat.cc:1145:48: note: Shadowed declaration singular-4.3.2/libpolys/coeffs/longrat.cc:1163:10: note: Shadow variable singular-4.3.2/libpolys/coeffs/longrat.cc:2726:10: style: Local variable 'r' shadows outer argument [shadowArgument] singular-4.3.2/libpolys/coeffs/longrat.cc:2721:57: note: Shadowed declaration singular-4.3.2/libpolys/coeffs/longrat.cc:2726:10: note: Shadow variable singular-4.3.2/libpolys/coeffs/longrat.cc:2773:10: style: Local variable 'r' shadows outer argument [shadowArgument] singular-4.3.2/libpolys/coeffs/longrat.cc:2769:56: note: Shadowed declaration singular-4.3.2/libpolys/coeffs/longrat.cc:2773:10: note: Shadow variable singular-4.3.2/libpolys/coeffs/longrat.cc:559:11: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/coeffs/longrat.cc:3441:61: style: Parameter 'p' can be declared as pointer to const. However it seems that 'nlCoeffIsEqual' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/coeffs/longrat.cc:3482:20: note: You might need to cast the function pointer here singular-4.3.2/libpolys/coeffs/longrat.cc:3441:61: note: Parameter 'p' can be declared as pointer to const singular-4.3.2/libpolys/coeffs/longrat.cc:3477:35: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/coeffs/longrat.cc:3428:23: style: Variable 'sub_type' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/misc/intvec.cc:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:63:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:108:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:176:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:183:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:197:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:208:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable col [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:241:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:674:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_PROT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/misc/intvec.cc:846:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/PolyEnumerator.h:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/PolyEnumerator.h:46:18: style: Virtual function 'IsValid' is called from constructor 'CBasePolyEnumerator(poly p=NULL)' at line 65. Dynamic binding is not used. [virtualCallInConstructor] singular-4.3.2/libpolys/polys/PolyEnumerator.h:65:16: note: Calling IsValid singular-4.3.2/libpolys/polys/PolyEnumerator.h:46:18: note: IsValid is a virtual function singular-4.3.2/libpolys/polys/PolyEnumerator.h:62:5: style: Class 'CBasePolyEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/libpolys/polys/PolyEnumerator.h:132:5: style: Class 'CPolyCoeffsEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/libpolys/polys/PolyEnumerator.h:177:5: style: Class 'CRecursivePolyCoeffsEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/libpolys/coeffs/modulop.cc:216:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:269:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:270:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:426:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:427:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:501:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:603:35: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/coeffs/modulop.cc:345:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/modulop.cc:345:10: style: The scope of the variable 'w' can be reduced. [variableScope] singular-4.3.2/libpolys/coeffs/modulop.cc:506:12: style: The scope of the variable 'bl' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/clapconv.cc:119:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:155:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:246:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:310:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:327:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:360:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapconv.cc:45:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/clapconv.cc:177:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/clapconv.cc:370:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/clapconv.cc:235:7: style: The scope of the variable 'e' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:600:11: style: Condition 'tgcd<0' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/misc/intvec.cc:597:13: note: Assuming that condition 'tgcd!=0' is not redundant singular-4.3.2/libpolys/misc/intvec.cc:598:10: note: Assuming condition is false singular-4.3.2/libpolys/misc/intvec.cc:600:11: note: Condition 'tgcd<0' is always false singular-4.3.2/libpolys/misc/intvec.cc:601:11: style: Condition 'tgcd==1' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/misc/intvec.cc:597:13: note: Assuming that condition 'tgcd!=0' is not redundant singular-4.3.2/libpolys/misc/intvec.cc:598:10: note: Assuming condition is false singular-4.3.2/libpolys/misc/intvec.cc:601:11: note: Condition 'tgcd==1' is always false singular-4.3.2/libpolys/misc/intvec.cc:808:11: style: Condition 'tgcd<0' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/misc/intvec.cc:805:13: note: Assuming that condition 'tgcd!=0' is not redundant singular-4.3.2/libpolys/misc/intvec.cc:806:10: note: Assuming condition is false singular-4.3.2/libpolys/misc/intvec.cc:808:11: note: Condition 'tgcd<0' is always false singular-4.3.2/libpolys/misc/intvec.cc:809:11: style: Condition 'tgcd==1' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/misc/intvec.cc:805:13: note: Assuming that condition 'tgcd!=0' is not redundant singular-4.3.2/libpolys/misc/intvec.cc:806:10: note: Assuming condition is false singular-4.3.2/libpolys/misc/intvec.cc:809:11: note: Condition 'tgcd==1' is always false singular-4.3.2/libpolys/misc/intvec.cc:35:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/intvec.cc:49:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/intvec.cc:62:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/intvec.cc:63:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/intvec.cc:120:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/intvec.cc:122:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/misc/intvec.cc:449:10: style: The scope of the variable 'cp' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:536:13: style: The scope of the variable 'ce' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:591:13: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:671:9: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:724:11: style: The scope of the variable 'j0' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:751:10: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/libpolys/misc/intvec.cc:799:13: style: The scope of the variable 'm' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:149:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/ring.h:412:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/ring.h:422:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:219:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/ring.h:440:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:281:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/ring.h:506:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Zp [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:307:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/ring.h:509:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_Zp [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:315:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/ring.h:715:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:357:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:119:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:375:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:487:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:359:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndConvSingNFactoryN [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:516:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:495:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SYMMETRIC_FF [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:695:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:580:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:753:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:658:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:836:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:705:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1035:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:869:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1093:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:958:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:1347:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errorreported [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1120:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:1579:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1325:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:1667:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:1776:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1371:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:1803:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1403:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1545:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1569:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_polyExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1597:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STATIC_VAR [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1661:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:324:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BUCKET [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:375:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BUCKET [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:701:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BUCKET [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:1082:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:1199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:1291:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndGcd [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:65:19: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:696:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1249:20: style: C-style reference casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1370:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1371:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1392:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1471:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1570:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1646:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1715:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1140:7: style: The scope of the variable 's1' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:334:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:512:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:582:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:673:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:682:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:133:12: style: Local variable 'n' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:123:10: note: Shadowed declaration singular-4.3.2/libpolys/polys/ext_fields/algext.cc:133:12: note: Shadow variable singular-4.3.2/libpolys/polys/ext_fields/transext.cc:778:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:800:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:814:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1231:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1276:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1344:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nDivBy0 [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1419:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1575:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:151:11: style: Variable 't' can be declared as reference to const [constVariableReference] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1707:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:339:27: style: Parameter 'a' can be declared as reference to const. However it seems that 'naInt' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1676:24: note: You might need to cast the function pointer here singular-4.3.2/libpolys/polys/ext_fields/algext.cc:339:27: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1729:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1527:28: style: Parameter 'a' can be declared as reference to const. However it seems that 'n2pNormalize' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1700:24: note: You might need to cast the function pointer here singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1527:28: note: Parameter 'a' can be declared as reference to const singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1936:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SR_INT [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2173:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1596:9: style: Variable 'cf_s' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2288:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2311:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2337:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2576:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2648:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_transExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/kbuckets.cc:65:21: style: Variable 'v' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/kbuckets.cc:828:7: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1348:8: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1352:6: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1590:8: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/ext_fields/algext.cc:1594:6: style: Variable 'l' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/monomials/maps.cc:136:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/maps.cc:175:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable V_IMAP [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/maps.cc:136:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/maps.cc:346:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/maps.cc:365:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/maps.cc:402:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/maps.cc:118:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/p_polys.h:258:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:428:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ord_typ [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:495:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:642:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:667:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:686:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:699:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:714:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:850:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:865:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1014:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1027:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1298:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_NEGWEIGHT_OFFSET [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1308:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLY_NEGWEIGHT_OFFSET [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1325:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1339:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1349:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1377:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1396:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bin [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1501:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1587:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGISTER [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1782:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1823:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1875:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1897:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1907:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1921:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1941:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1960:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1966:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1973:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1993:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:2002:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:45:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:366:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:658:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:812:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:975:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:1003:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:1590:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:1832:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:1999:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/matpol.cc:2109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1280:13: style: Condition 'f!=NULL' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:341:8: warning: Either the condition 'a==NULL' is redundant or there is possible null pointer dereference: fa. [nullPointerRedundantCheck] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:336:21: note: Assuming that condition 'a==NULL' is not redundant singular-4.3.2/libpolys/polys/ext_fields/transext.cc:339:15: note: fa is assigned '(struct fractionObjectfraction)a' here. singular-4.3.2/libpolys/polys/ext_fields/transext.cc:341:8: note: Null pointer dereference singular-4.3.2/libpolys/polys/ext_fields/transext.cc:339:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:340:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:377:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:381:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:514:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:515:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:572:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:584:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:674:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:683:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:697:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:711:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:730:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:779:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:801:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:815:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:820:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:824:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:833:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:909:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:924:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:925:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:963:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:964:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:982:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1002:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1003:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1043:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1044:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1062:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1082:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1083:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1089:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1149:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1150:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1233:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1234:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1244:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1279:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1282:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1402:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1488:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1648:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1673:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1707:9: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1708:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1709:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1711:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1712:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1715:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1730:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1753:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1755:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1813:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1824:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1836:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1837:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1891:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1907:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1945:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:1995:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2003:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2022:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2082:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2125:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2140:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2163:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2261:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2273:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2281:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2297:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2316:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2329:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2367:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2459:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2513:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2539:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2563:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2573:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2575:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2576:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2580:33: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2585:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2604:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2605:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2606:30: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2613:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2624:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2641:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2721:26: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/ext_fields/transext.cc:2538:15: style: Variable 'n' can be declared as reference to const [constVariableReference] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:121:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:543:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:549:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:556:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:567:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ord_typ [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:589:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:615:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:695:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:720:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:744:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:776:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:816:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:846:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:882:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:916:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:947:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1010:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1043:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1073:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1143:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1219:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1449:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1511:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:1546:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2076:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndGcd [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2363:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_CONTENTSB [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2572:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_CONTENTSB [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2866:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:2984:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3167:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_INTSTRATEGY [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3330:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3354:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3371:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3400:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3561:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3651:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3704:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3725:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3786:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_algExt [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3839:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndNormalize [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3906:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3949:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:3972:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4098:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4172:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ndCopyMap [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4567:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4593:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4632:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4803:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4834:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4884:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:4899:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:5002:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:5022:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/clapsing.cc:1545:22: style: Redundant condition: The condition 'with_exps == 3' is redundant since 'with_exps != 0' is sufficient. [redundantCondition] singular-4.3.2/libpolys/polys/clapsing.cc:1507:64: style: Condition 'with_exps!=3' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/clapsing.cc:1498:18: note: Assuming that condition 'with_exps!=1' is not redundant singular-4.3.2/libpolys/polys/clapsing.cc:1507:64: note: Condition 'with_exps!=3' is always true singular-4.3.2/libpolys/polys/clapsing.cc:1637:14: style: Condition 'tries>=5' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/clapsing.cc:1623:13: note: Assignment 'tries=0', assigned value is 0 singular-4.3.2/libpolys/polys/clapsing.cc:1635:16: note: Assuming condition is false singular-4.3.2/libpolys/polys/clapsing.cc:1636:5: note: tries is incremented', new value is 1 singular-4.3.2/libpolys/polys/clapsing.cc:1637:14: note: Condition 'tries>=5' is always false singular-4.3.2/libpolys/polys/clapsing.cc:1711:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/clapsing.cc:334:7: style: The scope of the variable 'mm' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/clapsing.cc:978:9: style: The scope of the variable 'e' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/clapsing.cc:1367:9: style: The scope of the variable 'e' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/clapsing.cc:1757:47: style:inconclusive: Function 'singclap_det' argument 2 names different: declaration 'r' definition 's'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:56:47: note: Function 'singclap_det' argument 2 names different: declaration 'r' definition 's'. singular-4.3.2/libpolys/polys/clapsing.cc:1757:47: note: Function 'singclap_det' argument 2 names different: declaration 'r' definition 's'. singular-4.3.2/libpolys/polys/clapsing.cc:1971:28: style:inconclusive: Function 'singntl_HNF' argument 1 names different: declaration 'A' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:40:28: note: Function 'singntl_HNF' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1971:28: note: Function 'singntl_HNF' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1971:42: style:inconclusive: Function 'singntl_HNF' argument 2 names different: declaration 'r' definition 's'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:40:42: note: Function 'singntl_HNF' argument 2 names different: declaration 'r' definition 's'. singular-4.3.2/libpolys/polys/clapsing.cc:1971:42: note: Function 'singntl_HNF' argument 2 names different: declaration 'r' definition 's'. singular-4.3.2/libpolys/polys/clapsing.cc:1977:30: style:inconclusive: Function 'singntl_HNF' argument 1 names different: declaration 'A' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:41:29: note: Function 'singntl_HNF' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1977:30: note: Function 'singntl_HNF' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1983:28: style:inconclusive: Function 'singntl_LLL' argument 1 names different: declaration 'A' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:43:28: note: Function 'singntl_LLL' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1983:28: note: Function 'singntl_LLL' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1983:42: style:inconclusive: Function 'singntl_LLL' argument 2 names different: declaration 'r' definition 's'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:43:42: note: Function 'singntl_LLL' argument 2 names different: declaration 'r' definition 's'. singular-4.3.2/libpolys/polys/clapsing.cc:1983:42: note: Function 'singntl_LLL' argument 2 names different: declaration 'r' definition 's'. singular-4.3.2/libpolys/polys/clapsing.cc:1989:30: style:inconclusive: Function 'singntl_LLL' argument 1 names different: declaration 'A' definition 'm'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/clapsing.h:44:29: note: Function 'singntl_LLL' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1989:30: note: Function 'singntl_LLL' argument 1 names different: declaration 'A' definition 'm'. singular-4.3.2/libpolys/polys/clapsing.cc:1244:11: style: Local variable 'j' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/clapsing.cc:1122:9: note: Shadowed declaration singular-4.3.2/libpolys/polys/clapsing.cc:1244:11: note: Shadow variable singular-4.3.2/libpolys/polys/clapsing.cc:2180:76: style: Parameter 'numFactors' can be declared as reference to const [constParameterReference] singular-4.3.2/libpolys/polys/clapsing.cc:1977:30: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/clapsing.cc:1989:30: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/nc/summator.cc:45:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_NOT_BUCKETS [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/nc/summator.h:32:5: style: Class 'CPolynomialSummator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/libpolys/polys/matpol.cc:1624:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/libpolys/polys/matpol.cc:887:3: warning: Member variable 'row_col_weight::yn' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:887:3: warning: Member variable 'row_col_weight::wrow' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:887:3: warning: Member variable 'row_col_weight::wcol' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::a_n' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::s_m' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::s_n' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::sign' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::piv_s' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::qrow' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::qcol' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:935:3: warning: Member variable 'mp_permmatrix::Xarray' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/libpolys/polys/matpol.cc:970:3: performance: Variable '_R' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] singular-4.3.2/libpolys/polys/matpol.cc:941:7: style:inconclusive: Technically the member function 'mp_permmatrix::mpGetRdim' can be const. [functionConst] singular-4.3.2/libpolys/polys/matpol.cc:942:7: style:inconclusive: Technically the member function 'mp_permmatrix::mpGetCdim' can be const. [functionConst] singular-4.3.2/libpolys/polys/matpol.cc:943:7: style:inconclusive: Technically the member function 'mp_permmatrix::mpGetSign' can be const. [functionConst] singular-4.3.2/libpolys/polys/matpol.cc:946:8: style:inconclusive: Technically the member function 'mp_permmatrix::mpGetElem' can be const. [functionConst] singular-4.3.2/libpolys/polys/matpol.cc:1229:21: note: Technically the member function 'mp_permmatrix::mpGetElem' can be const. singular-4.3.2/libpolys/polys/matpol.cc:946:8: note: Technically the member function 'mp_permmatrix::mpGetElem' can be const. singular-4.3.2/libpolys/polys/matpol.cc:937:3: style: Class 'mp_permmatrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/libpolys/polys/matpol.cc:1982:21: style: Expression is always false because 'else if' condition matches previous condition at line 1981. [multiCondition] singular-4.3.2/libpolys/polys/matpol.cc:1982:21: warning: Identical condition 'a->rank<(b->rank)', second condition is always false [identicalConditionAfterEarlyExit] singular-4.3.2/libpolys/polys/matpol.cc:1981:16: note: If condition 'a->rank<(b->rank)' is true, the function will return/exit singular-4.3.2/libpolys/polys/matpol.cc:1982:21: note: Testing identical condition 'a->rank<(b->rank)' singular-4.3.2/libpolys/polys/operations/p_Mult_q.cc:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/operations/p_Mult_q.cc:385:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEST_OPT_NOT_BUCKETS [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.h:938:39: style: Condition 'q==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.h:938:26: note: Assuming that condition 'p==NULL' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:938:14: note: Assuming that condition 'p!=q' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:938:39: note: Condition 'q==NULL' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.h:948:39: style: Condition 'q==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.h:948:26: note: Assuming that condition 'p==NULL' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:948:14: note: Assuming that condition 'p!=q' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:948:39: note: Condition 'q==NULL' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.h:1116:39: style: Condition 'q==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1116:26: note: Assuming that condition 'p==NULL' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:1116:14: note: Assuming that condition 'p!=q' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:1116:39: note: Condition 'q==NULL' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.h:1214:39: style: Condition 'q==NULL' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1214:26: note: Assuming that condition 'p==NULL' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:1214:14: note: Assuming that condition 'p!=q' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.h:1214:39: note: Condition 'q==NULL' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.h:1585:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1586:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1602:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:39:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:46:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:368:8: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:875:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:896:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:897:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:975:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1085:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1086:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1698:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1756:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1757:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1790:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:1832:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:2085:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:2087:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:2101:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:2165:43: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/matpol.cc:2169:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/operations/p_Mult_q.cc:320:15: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/operations/p_Mult_q.cc:332:8: style: Variable 'lp' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/monomials/p_polys.h:294:15: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/p_polys.h:315:15: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/p_polys.h:790:10: style: The scope of the variable 'e' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/p_polys.h:2004:17: style: The scope of the variable 'l1' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/p_polys.h:2004:21: style: The scope of the variable 'l2' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:686:7: style: The scope of the variable 'c' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:967:12: style: The scope of the variable 'athis' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:993:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1014:9: style: The scope of the variable 'count' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1033:9: style: The scope of the variable 'count' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1093:13: style: The scope of the variable 'j1' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1114:13: style: The scope of the variable 'i1' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1139:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1156:26: style: The scope of the variable 'r' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1297:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1329:13: style: The scope of the variable 'f2' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1330:9: style: The scope of the variable 'q1' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1446:33: style: The scope of the variable 'q' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1599:7: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/matpol.cc:1746:15: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/p_polys.h:490:13: style: Unsigned expression 'e' can't be negative so it is unnecessary to test it. [unsignedPositive] singular-4.3.2/libpolys/polys/matpol.cc:128:46: style:inconclusive: Function 'mp_MultI' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:55:46: note: Function 'mp_MultI' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:128:46: note: Function 'mp_MultI' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:141:46: style:inconclusive: Function 'mp_MultP' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:56:46: note: Function 'mp_MultP' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:141:46: note: Function 'mp_MultP' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:158:45: style:inconclusive: Function 'pMultMp' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:57:45: note: Function 'pMultMp' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:158:45: note: Function 'pMultMp' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:172:46: style:inconclusive: Function 'mp_Add' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:58:46: note: Function 'mp_Add' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:172:46: note: Function 'mp_Add' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:189:46: style:inconclusive: Function 'mp_Sub' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:59:46: note: Function 'mp_Sub' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:189:46: note: Function 'mp_Sub' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:206:47: style:inconclusive: Function 'mp_Mult' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:60:47: note: Function 'mp_Mult' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:206:47: note: Function 'mp_Mult' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:247:39: style:inconclusive: Function 'mp_Transp' argument 2 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:61:39: note: Function 'mp_Transp' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:247:39: note: Function 'mp_Transp' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:268:38: style:inconclusive: Function 'mp_Trace' argument 2 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:63:38: note: Function 'mp_Trace' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:268:38: note: Function 'mp_Trace' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:282:58: style:inconclusive: Function 'TraceOfProd' argument 4 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:64:58: note: Function 'TraceOfProd' argument 4 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:282:58: note: Function 'TraceOfProd' argument 4 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:306:48: style:inconclusive: Function 'mp_Coeffs' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:82:47: note: Function 'mp_Coeffs' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:306:48: note: Function 'mp_Coeffs' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:392:52: style:inconclusive: Function 'mp_CoeffProc' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:84:52: note: Function 'mp_CoeffProc' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:392:52: note: Function 'mp_CoeffProc' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:574:28: style:inconclusive: Function 'mp_Coef2' argument 2 names different: declaration 'vars' definition 'mon'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:92:28: note: Function 'mp_Coef2' argument 2 names different: declaration 'vars' definition 'mon'. singular-4.3.2/libpolys/polys/matpol.cc:574:28: note: Function 'mp_Coef2' argument 2 names different: declaration 'vars' definition 'mon'. singular-4.3.2/libpolys/polys/matpol.cc:574:66: style:inconclusive: Function 'mp_Coef2' argument 5 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:92:67: note: Function 'mp_Coef2' argument 5 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:574:66: note: Function 'mp_Coef2' argument 5 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:636:47: style:inconclusive: Function 'mp_Compare' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:107:47: note: Function 'mp_Compare' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:636:47: note: Function 'mp_Compare' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:655:49: style:inconclusive: Function 'mp_Equal' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:62:49: note: Function 'mp_Equal' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:655:49: note: Function 'mp_Equal' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:809:44: style:inconclusive: Function 'mp_IsDiagUnit' argument 2 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:98:44: note: Function 'mp_IsDiagUnit' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:809:44: note: Function 'mp_IsDiagUnit' argument 2 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:1744:46: style:inconclusive: Function 'mp_Wedge' argument 3 names different: declaration 'r' definition 'R'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:66:46: note: Function 'mp_Wedge' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:1744:46: note: Function 'mp_Wedge' argument 3 names different: declaration 'r' definition 'R'. singular-4.3.2/libpolys/polys/matpol.cc:2160:19: style:inconclusive: Function 'sm_Det' argument 1 names different: declaration 'I' definition 'a'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/matpol.h:119:19: note: Function 'sm_Det' argument 1 names different: declaration 'I' definition 'a'. singular-4.3.2/libpolys/polys/matpol.cc:2160:19: note: Function 'sm_Det' argument 1 names different: declaration 'I' definition 'a'. singular-4.3.2/libpolys/polys/matpol.cc:967:20: style: Variable 'aM' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/matpol.cc:1012:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/matpol.cc:1031:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/matpol.cc:1154:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1495:18: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1496:18: style: Variable 'eq' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/monomials/p_polys.h:1544:43: style: Parameter 'ev' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/pCoeff.cc:99:14: style: Local variable 'n' shadows outer argument [shadowArgument] singular-4.3.2/libpolys/polys/pCoeff.cc:86:41: note: Shadowed declaration singular-4.3.2/libpolys/polys/pCoeff.cc:99:14: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/p_polys.h:436:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/monomials/p_polys.h:798:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/monomials/p_polys.h:824:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:462:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:541:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:628:10: style: Variable 'i' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:1160:6: style: Variable 'ro' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:1511:10: style: Variable 'q1' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:1624:8: style: Variable 'lr' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/matpol.cc:1625:7: style: Variable 'kr' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:44:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OrdGeneral [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:117:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RingGeneral [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:229:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldGeneral [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:91:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:251:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:255:7: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:230:15: style: Variable 'length' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/p_Procs_Generate.cc:231:11: style: Variable 'ord' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/polys0.cc:30:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/polys0.cc:213:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:145:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Copy_NoREqual_NSimple_NoSort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Copy_NoREqual_NoNSimple_NoSort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:198:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Copy_NoREqual_NSimple_Sort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:211:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Copy_NoREqual_NSimple_NoSort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:222:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Copy_NoREqual_NSimple_Sort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:227:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Copy_NoREqual_NSimple_NoSort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Move_NoREqual_NSimple_Sort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/prCopy.cc:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pr_Move_NoREqual_NSimple_NoSort [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/polys0.cc:68:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/polys0.cc:271:8: style: The scope of the variable 'k' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/polys0.cc:316:8: style: Variable 'k' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/sbuckets.cc:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:81:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIT_SIZEOF_LONG [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:116:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:158:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:214:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:243:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:281:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:407:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/sbuckets.cc:458:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:47:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:90:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:171:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADDRESS [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:194:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable poly [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:392:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:535:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:707:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:833:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:852:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:881:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:968:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:984:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1001:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1024:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1047:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1083:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1162:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INT_VAL [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1225:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1399:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1652:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1891:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOLEAN [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:1963:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/simpleideals.cc:2091:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:335:24: style: Condition '1<=c' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:333:22: note: Assuming that condition 'c>0' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.cc:335:24: note: Condition '1<=c' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.cc:335:36: style: Condition 'c<=(unsigned long)limit' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:331:17: note: Assuming that condition 'c>(unsigned long)limit' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.cc:335:36: note: Condition 'c<=(unsigned long)limit' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.cc:340:22: style: Condition 'c==0' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/p_polys.cc:333:22: note: Assuming that condition 'c>0' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.cc:340:22: note: Condition 'c==0' is always true singular-4.3.2/libpolys/polys/monomials/p_polys.cc:436:23: style: Condition 'c=IDELEMS(F)' is not redundant singular-4.3.2/libpolys/polys/monomials/p_polys.cc:436:23: note: Condition 'c2' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/ring.cc:1897:13: note: Assuming that condition 's2' is always false singular-4.3.2/libpolys/polys/monomials/ring.cc:1978:20: style: Condition '(blocks-s)>3' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/ring.cc:1972:13: note: Assuming that condition 's3' is always false singular-4.3.2/libpolys/polys/monomials/ring.cc:1981:20: style: Condition '(blocks-s)==3' is always false [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/ring.cc:1972:13: note: Assuming that condition 's=0' is always true [knownConditionTrueFalse] singular-4.3.2/libpolys/polys/monomials/ring.cc:5172:8: note: Assuming that condition 'k<0' is not redundant singular-4.3.2/libpolys/polys/monomials/ring.cc:5178:13: note: Condition 'k>=0' is always true singular-4.3.2/libpolys/polys/monomials/ring.cc:111:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:119:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:135:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:143:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:144:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:145:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:160:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:372:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:534:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:573:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:636:5: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:664:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:682:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:846:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:947:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:948:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:949:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:950:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:955:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:970:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:971:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:972:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:973:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:999:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1022:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1023:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1024:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1025:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1055:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1056:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1057:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1058:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1091:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1125:31: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1143:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1144:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1145:19: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1146:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1166:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1335:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1337:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1358:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1360:32: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1501:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1502:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1503:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1504:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1520:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1540:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1645:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1646:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1647:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1648:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1664:27: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1687:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1692:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:1697:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2319:34: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2457:37: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2484:39: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2729:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2730:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2731:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2732:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2904:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2970:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2972:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2973:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:2974:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3022:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3023:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3024:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3025:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3378:28: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3479:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3481:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3486:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3516:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3812:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3828:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:3875:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4062:22: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4088:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4116:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4482:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4483:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4484:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4485:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4504:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4596:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4604:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4619:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4674:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4675:20: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4676:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4677:21: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4696:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4849:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4850:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4851:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4852:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4899:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4900:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4901:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4902:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4907:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4947:14: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4948:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4949:15: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4950:17: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:4981:18: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5189:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5195:38: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5328:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5329:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5330:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5331:12: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5491:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5507:23: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5945:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:5997:16: style: C-style pointer casting [cstyleCast] singular-4.3.2/libpolys/polys/monomials/ring.cc:307:10: style: Variable 'nblocks' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/libpolys/polys/monomials/ring.cc:245:10: note: nblocks is assigned singular-4.3.2/libpolys/polys/monomials/ring.cc:307:10: note: nblocks is overwritten singular-4.3.2/libpolys/polys/monomials/ring.cc:188:11: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:454:10: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:1426:9: style: The scope of the variable 'j' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:1782:11: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:1783:13: style: The scope of the variable 'm1' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:1783:18: style: The scope of the variable 'm2' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:3365:7: style: The scope of the variable 'i' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:3365:9: style: The scope of the variable 'l' can be reduced. [variableScope] singular-4.3.2/libpolys/polys/monomials/ring.cc:3884:37: style:inconclusive: Function 'rCheckOrdSgn' argument 2 names different: declaration 'i' definition 'b'. [funcArgNamesDifferent] singular-4.3.2/libpolys/polys/monomials/ring.cc:3424:37: note: Function 'rCheckOrdSgn' argument 2 names different: declaration 'i' definition 'b'. singular-4.3.2/libpolys/polys/monomials/ring.cc:3884:37: note: Function 'rCheckOrdSgn' argument 2 names different: declaration 'i' definition 'b'. singular-4.3.2/libpolys/polys/monomials/ring.cc:956:13: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:844:7: note: Shadowed declaration singular-4.3.2/libpolys/polys/monomials/ring.cc:956:13: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/ring.cc:992:15: style: Local variable 'l' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:845:7: note: Shadowed declaration singular-4.3.2/libpolys/polys/monomials/ring.cc:992:15: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/ring.cc:1084:17: style: Local variable 'l' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:845:7: note: Shadowed declaration singular-4.3.2/libpolys/polys/monomials/ring.cc:1084:17: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/ring.cc:1118:21: style: Local variable 'l' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:845:7: note: Shadowed declaration singular-4.3.2/libpolys/polys/monomials/ring.cc:1118:21: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/ring.cc:1159:17: style: Local variable 'l' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:845:7: note: Shadowed declaration singular-4.3.2/libpolys/polys/monomials/ring.cc:1159:17: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/ring.cc:1782:11: style: Local variable 'i' shadows outer variable [shadowVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:1763:7: note: Shadowed declaration singular-4.3.2/libpolys/polys/monomials/ring.cc:1782:11: note: Shadow variable singular-4.3.2/libpolys/polys/monomials/ring.cc:2002:16: style: Variable 'o' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:2306:42: style: Parameter 'weights' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:2473:26: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:3134:54: style: Parameter 'order' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:3134:66: style: Parameter 'block0' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:3134:79: style: Parameter 'block1' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:3158:12: style: Variable 'w' can be declared as pointer to const [constVariablePointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:5316:35: style: Parameter 'wv' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:5964:36: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] singular-4.3.2/libpolys/polys/monomials/ring.cc:2696:20: style: Variable 'vars_per_long' is assigned a value that is never used. [unreadVariable] singular-4.3.2/libpolys/polys/monomials/ring.cc:2698:14: style: Variable 'bitmask' is assigned a value that is never used. [unreadVariable] singular-4.3.2/ppcc/src/parser.cc:65:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sym [valueFlowBailoutIncompleteVar] singular-4.3.2/ppcc/src/pplex.h:65:3: warning: Member variable 'Token::str' is not initialized in the constructor. [uninitMemberVar] singular-4.3.2/ppcc/src/parser.cc:62:12: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] singular-4.3.2/ppcc/gclib/tinygc.c:1272:69: style: Condition 'GC_config_set(gcdata)<0' is always false [knownConditionTrueFalse] singular-4.3.2/ppcc/gclib/tinygc.c:860:12: note: Assignment 'res=0', assigned value is 0 singular-4.3.2/ppcc/gclib/tinygc.c:1272:60: note: Calling function 'GC_config_set' returns 0 singular-4.3.2/ppcc/gclib/tinygc.c:1272:69: note: Condition 'GC_config_set(gcdata)<0' is always false singular-4.3.2/ppcc/gclib/tinygc.c:1292:73: style: Condition '(cur_stack->end_addr=GC_stack_detectbase())!=0' is always false [knownConditionTrueFalse] singular-4.3.2/ppcc/gclib/tinygc.c:1292:69: note: Calling function 'GC_stack_detectbase' returns 0 singular-4.3.2/ppcc/gclib/tinygc.c:1292:73: note: Condition '(cur_stack->end_addr=GC_stack_detectbase())!=0' is always false singular-4.3.2/ppcc/gclib/dlmalloc.c:3182:7: error: Return value of allocation function 'malloc_morecore' is not stored. [leakReturnValNotUsed] src/pplex.re:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SymBAD [valueFlowBailoutIncompleteVar] singular-4.3.2/ppcc/gclib/tinygc.c:811:23: style: Variable 'cur_stack' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/gclib/tinygc.c:987:60: style: Parameter 'sb' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/gclib/tinygc.c:1579:31: style: Variable 'end_of_region' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/gclib/tinygc.c:1728:23: style: Variable 'cur_stack' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/gclib/tinygc.c:2257:23: style: Variable 'objlink' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/gclib/tinygc.c:1098:34: error: Uninitialized variables: (pred=dataroot)->next.next, (pred=dataroot)->next.begin_addr, (pred=dataroot)->next.end_addr [uninitvar] src/pplex.cc:916:9: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment] src/pplex.cc:914:2: note: cursor is assigned src/pplex.cc:916:9: note: cursor is overwritten singular-4.3.2/resources/feResource.cc:60:4: error: There is an unknown macro here somewhere. Configuration is required. If LIB_DIR is a macro then please configure it. [unknownMacro] singular-4.3.2/resources/feFopen.cc:103:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] singular-4.3.2/resources/fegetopt.c:419:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] singular-4.3.2/resources/feFopen.cc:30:13: style: C-style pointer casting [cstyleCast] singular-4.3.2/resources/feFopen.cc:118:24: style: C-style pointer casting [cstyleCast] singular-4.3.2/resources/feFopen.cc:202:11: style: C-style pointer casting [cstyleCast] singular-4.3.2/resources/feFopen.cc:204:25: style: C-style pointer casting [cstyleCast] singular-4.3.2/resources/feFopen.cc:205:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/resources/feFopen.cc:207:10: style: C-style pointer casting [cstyleCast] singular-4.3.2/resources/feFopen.cc:114:10: style: The scope of the variable 'found' can be reduced. [variableScope] singular-4.3.2/resources/feFopen.cc:123:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] singular-4.3.2/resources/omFindExec.c:315:43: style: Parameter 'exec' can be declared as pointer to const [constParameterPointer] singular-4.3.2/resources/fegetopt.c:190:38: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] singular-4.3.2/resources/fegetopt.c:575:17: style: Variable 'temp' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:3740:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] singular-4.3.2/ppcc/autosetup/jimsh0.c:2794:28: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] singular-4.3.2/ppcc/autosetup/jimsh0.c:5024:15: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] singular-4.3.2/ppcc/autosetup/jimsh0.c:5679:44: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] singular-4.3.2/ppcc/autosetup/jimsh0.c:16892:23: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] singular-4.3.2/ppcc/autosetup/jimsh0.c:16867:19: note: outer condition: i=argc-2 singular-4.3.2/ppcc/autosetup/jimsh0.c:3271:35: style: Condition 'n' is always true [knownConditionTrueFalse] singular-4.3.2/ppcc/autosetup/jimsh0.c:8330:13: style: Condition 'rangeLen' is always true [knownConditionTrueFalse] singular-4.3.2/ppcc/autosetup/jimsh0.c:8325:19: note: Assuming that condition '*firstPtr>*lastPtr' is not redundant singular-4.3.2/ppcc/autosetup/jimsh0.c:8329:41: note: Assignment 'rangeLen=*lastPtr-*firstPtr+1', assigned value is greater than 0 singular-4.3.2/ppcc/autosetup/jimsh0.c:8330:13: note: Condition 'rangeLen' is always true singular-4.3.2/ppcc/autosetup/jimsh0.c:18156:15: style: Condition 'count<0' is always false [knownConditionTrueFalse] singular-4.3.2/ppcc/autosetup/jimsh0.c:18143:21: note: Assignment 'count=1', assigned value is 1 singular-4.3.2/ppcc/autosetup/jimsh0.c:18148:14: note: Assuming condition is false singular-4.3.2/ppcc/autosetup/jimsh0.c:18156:15: note: Condition 'count<0' is always false singular-4.3.2/ppcc/autosetup/jimsh0.c:18169:29: style: Condition 'count==0' is always false [knownConditionTrueFalse] singular-4.3.2/ppcc/autosetup/jimsh0.c:18143:21: note: Assignment 'count=1', assigned value is 1 singular-4.3.2/ppcc/autosetup/jimsh0.c:18148:14: note: Assuming condition is false singular-4.3.2/ppcc/autosetup/jimsh0.c:18169:29: note: Condition 'count==0' is always false singular-4.3.2/ppcc/autosetup/jimsh0.c:19215:21: style: Condition 'listPtr!=0' is always true [knownConditionTrueFalse] singular-4.3.2/ppcc/autosetup/jimsh0.c:19480:21: style: Condition 'argc==3' is always true [knownConditionTrueFalse] singular-4.3.2/ppcc/autosetup/jimsh0.c:19477:21: note: Assuming that condition 'argc==2' is not redundant singular-4.3.2/ppcc/autosetup/jimsh0.c:19471:26: note: Assuming that condition 'argc>3' is not redundant singular-4.3.2/ppcc/autosetup/jimsh0.c:19480:21: note: Condition 'argc==3' is always true singular-4.3.2/ppcc/autosetup/jimsh0.c:2613:5: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] singular-4.3.2/ppcc/autosetup/jimsh0.c:2619:5: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] singular-4.3.2/ppcc/autosetup/jimsh0.c:18424:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] singular-4.3.2/ppcc/autosetup/jimsh0.c:18424:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] singular-4.3.2/ppcc/autosetup/jimsh0.c:18446:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] singular-4.3.2/ppcc/autosetup/jimsh0.c:19767:11: warning: snprintf format string requires 1 parameter but 5 are given. [wrongPrintfScanfArgNum] singular-4.3.2/ppcc/autosetup/jimsh0.c:20356:47: style: Variable 'formatted_bytes' is reassigned a value before the old one has been used. [redundantAssignment] singular-4.3.2/ppcc/autosetup/jimsh0.c:20354:33: note: formatted_bytes is assigned singular-4.3.2/ppcc/autosetup/jimsh0.c:20356:47: note: formatted_bytes is overwritten singular-4.3.2/ppcc/autosetup/jimsh0.c:19920:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] singular-4.3.2/ppcc/autosetup/jimsh0.c:4502:123: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:5919:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19634:83: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19814:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19825:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19834:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19841:78: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19843:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19845:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19853:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19872:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19873:106: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:19951:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] singular-4.3.2/ppcc/autosetup/jimsh0.c:6663:79: style:inconclusive: Function 'Jim_InitHashTable' argument 3 names different: declaration 'privdata' definition 'privDataPtr'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:677:46: note: Function 'Jim_InitHashTable' argument 3 names different: declaration 'privdata' definition 'privDataPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:6663:79: note: Function 'Jim_InitHashTable' argument 3 names different: declaration 'privdata' definition 'privDataPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:9389:55: style:inconclusive: Function 'Jim_CreateCommand' argument 2 names different: declaration 'cmdName' definition 'cmdNameStr'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:755:21: note: Function 'Jim_CreateCommand' argument 2 names different: declaration 'cmdName' definition 'cmdNameStr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:9389:55: note: Function 'Jim_CreateCommand' argument 2 names different: declaration 'cmdName' definition 'cmdNameStr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:9571:55: style:inconclusive: Function 'Jim_DeleteCommand' argument 2 names different: declaration 'cmdName' definition 'name'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:758:21: note: Function 'Jim_DeleteCommand' argument 2 names different: declaration 'cmdName' definition 'name'. singular-4.3.2/ppcc/autosetup/jimsh0.c:9571:55: note: Function 'Jim_DeleteCommand' argument 2 names different: declaration 'cmdName' definition 'name'. singular-4.3.2/ppcc/autosetup/jimsh0.c:10167:57: style:inconclusive: Function 'JimDictSugarSet' argument 2 names different: declaration 'ObjPtr' definition 'objPtr'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:9814:57: note: Function 'JimDictSugarSet' argument 2 names different: declaration 'ObjPtr' definition 'objPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:10167:57: note: Function 'JimDictSugarSet' argument 2 names different: declaration 'ObjPtr' definition 'objPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:10223:62: style:inconclusive: Function 'JimDictSugarGet' argument 2 names different: declaration 'ObjPtr' definition 'objPtr'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:9815:62: note: Function 'JimDictSugarGet' argument 2 names different: declaration 'ObjPtr' definition 'objPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:10223:62: note: Function 'JimDictSugarGet' argument 2 names different: declaration 'ObjPtr' definition 'objPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11692:71: style:inconclusive: Function 'Jim_ListInsertElements' argument 3 names different: declaration 'listindex' definition 'idx'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:803:31: note: Function 'Jim_ListInsertElements' argument 3 names different: declaration 'listindex' definition 'idx'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11692:71: note: Function 'Jim_ListInsertElements' argument 3 names different: declaration 'listindex' definition 'idx'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11717:48: style:inconclusive: Function 'Jim_ListIndex' argument 2 names different: declaration 'listPrt' definition 'listPtr'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:809:60: note: Function 'Jim_ListIndex' argument 2 names different: declaration 'listPrt' definition 'listPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11717:48: note: Function 'Jim_ListIndex' argument 2 names different: declaration 'listPrt' definition 'listPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11717:61: style:inconclusive: Function 'Jim_ListIndex' argument 3 names different: declaration 'listindex' definition 'idx'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:810:13: note: Function 'Jim_ListIndex' argument 3 names different: declaration 'listindex' definition 'idx'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11717:61: note: Function 'Jim_ListIndex' argument 3 names different: declaration 'listindex' definition 'idx'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11717:91: style:inconclusive: Function 'Jim_ListIndex' argument 5 names different: declaration 'seterr' definition 'flags'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:810:49: note: Function 'Jim_ListIndex' argument 5 names different: declaration 'seterr' definition 'flags'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11717:91: note: Function 'Jim_ListIndex' argument 5 names different: declaration 'seterr' definition 'flags'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11729:67: style:inconclusive: Function 'ListSetIndex' argument 3 names different: declaration 'listindex' definition 'idx'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:6131:67: note: Function 'ListSetIndex' argument 3 names different: declaration 'listindex' definition 'idx'. singular-4.3.2/ppcc/autosetup/jimsh0.c:11729:67: note: Function 'ListSetIndex' argument 3 names different: declaration 'listindex' definition 'idx'. singular-4.3.2/ppcc/autosetup/jimsh0.c:15143:50: style:inconclusive: Function 'Jim_EvalObjList' argument 2 names different: declaration 'listObj' definition 'listPtr'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:658:61: note: Function 'Jim_EvalObjList' argument 2 names different: declaration 'listObj' definition 'listPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:15143:50: note: Function 'Jim_EvalObjList' argument 2 names different: declaration 'listObj' definition 'listPtr'. singular-4.3.2/ppcc/autosetup/jimsh0.c:20497:40: style:inconclusive: Function 'regcomp' argument 2 names different: declaration 'regex' definition 'exp'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:1048:40: note: Function 'regcomp' argument 2 names different: declaration 'regex' definition 'exp'. singular-4.3.2/ppcc/autosetup/jimsh0.c:20497:40: note: Function 'regcomp' argument 2 names different: declaration 'regex' definition 'exp'. singular-4.3.2/ppcc/autosetup/jimsh0.c:21368:38: style:inconclusive: Function 'reg_range_find' argument 1 names different: declaration 'string' definition 'range'. [funcArgNamesDifferent] singular-4.3.2/ppcc/autosetup/jimsh0.c:20476:38: note: Function 'reg_range_find' argument 1 names different: declaration 'string' definition 'range'. singular-4.3.2/ppcc/autosetup/jimsh0.c:21368:38: note: Function 'reg_range_find' argument 1 names different: declaration 'string' definition 'range'. singular-4.3.2/ppcc/autosetup/jimsh0.c:1919:51: style: Parameter 'af' can be declared as pointer to const. However it seems that 'stdio_strerror' is a callback function, if 'af' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/ppcc/autosetup/jimsh0.c:1929:5: note: You might need to cast the function pointer here singular-4.3.2/ppcc/autosetup/jimsh0.c:1919:51: note: Parameter 'af' can be declared as pointer to const singular-4.3.2/ppcc/autosetup/jimsh0.c:2061:14: style: Variable 'af' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:2770:20: style: Variable 'entryPtr' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:6939:44: style: Parameter 'privdata' can be declared as pointer to const. However it seems that 'JimStringCopyHTKeyCompare' is a callback function, if 'privdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/ppcc/autosetup/jimsh0.c:9290:5: note: You might need to cast the function pointer here singular-4.3.2/ppcc/autosetup/jimsh0.c:6939:44: note: Parameter 'privdata' can be declared as pointer to const singular-4.3.2/ppcc/autosetup/jimsh0.c:6994:29: style: Parameter 'stack' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:7790:79: style: Parameter 'pc' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:9103:16: style: Variable 'script' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:9358:50: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:9465:48: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:9465:65: style: Parameter 'cmdPtr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:9937:20: style: Variable 'framePtr' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:10736:33: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:10828:31: style: Parameter 'objPtr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:11663:55: style: Parameter 'appendListPtr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:12021:22: style: Variable 'keyObjPtr' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:12038:14: style: Parameter 'keyObjPtr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:13156:38: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'JimExprOpNull' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/ppcc/autosetup/jimsh0.c:13213:5: note: You might need to cast the function pointer here singular-4.3.2/ppcc/autosetup/jimsh0.c:13156:38: note: Parameter 'interp' can be declared as pointer to const singular-4.3.2/ppcc/autosetup/jimsh0.c:13156:67: style: Parameter 'e' can be declared as pointer to const. However it seems that 'JimExprOpNull' is a callback function, if 'e' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/ppcc/autosetup/jimsh0.c:13213:5: note: You might need to cast the function pointer here singular-4.3.2/ppcc/autosetup/jimsh0.c:13156:67: note: Parameter 'e' can be declared as pointer to const singular-4.3.2/ppcc/autosetup/jimsh0.c:13559:22: style: Variable 't' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:13605:85: style: Parameter 't' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:13616:22: style: Variable 'tt' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:13676:55: style: Parameter 'expr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:13774:21: style: Variable 't' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:14693:27: style: Variable 'descr' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:15879:14: style: Variable 'cmdPtr' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:19715:25: style: Parameter 'objPtr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:19720:25: style: Parameter 'objPtr' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:19780:36: style: Parameter 'interp' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:19798:36: style: Parameter 'interp' can be declared as pointer to const. However it seems that 'subcmd_null' is a callback function, if 'interp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] singular-4.3.2/ppcc/autosetup/jimsh0.c:19805:20: note: You might need to cast the function pointer here singular-4.3.2/ppcc/autosetup/jimsh0.c:19798:36: note: Parameter 'interp' can be declared as pointer to const singular-4.3.2/ppcc/autosetup/jimsh0.c:21397:31: style: Parameter 'preg' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:21748:31: style: Parameter 'preg' can be declared as pointer to const [constParameterPointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:22204:17: style: Variable 'orig_argv0' can be declared as pointer to const [constVariablePointer] singular-4.3.2/ppcc/autosetup/jimsh0.c:19767:42: warning: Uninitialized variable: params [uninitvar] singular-4.3.2/ppcc/autosetup/jimsh0.c:19740:25: note: Assuming condition is false singular-4.3.2/ppcc/autosetup/jimsh0.c:19767:42: note: Uninitialized variable: params singular-4.3.2/ppcc/autosetup/jimsh0.c:286:13: style: union member 'Anonymous0::intval' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:376:11: style: union member 'Anonymous1::twoPtrValue' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:374:19: style: struct member 'Anonymous2::ptr1' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:375:19: style: struct member 'Anonymous2::ptr2' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:402:27: style: struct member 'Anonymous7::id' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:403:35: style: struct member 'Anonymous7::refPtr' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:461:17: style: struct member 'Jim_ObjType::name' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:465:9: style: struct member 'Jim_ObjType::flags' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:622:14: style: struct member 'Jim_Reference::finalizerCmdNamePtr' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:623:10: style: struct member 'Jim_Reference::tag' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:1863:11: style: struct member 'JimAioFopsType::verify' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:4518:9: style: struct member 'WaitInfo::status' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:10428:24: style: union member 'Anonymous20::s' is never used. [unusedStructMember] singular-4.3.2/ppcc/autosetup/jimsh0.c:3740:13: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] singular-4.3.2/ppcc/autosetup/jimsh0.c:16569:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable] diff: DONE