2025-07-13 21:33 ftp://ftp.de.debian.org/debian/pool/main/f/fplll/fplll_5.5.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 843f95e (2025-07-12 14:37:40 +0200) count: 941 934 elapsed-time: 51.5 52.8 head-timing-info: old-timing-info: head results: fplll-5.5.0/fplll/enum-parallel/fplll_types.h:31:1: error: There is an unknown macro here somewhere. Configuration is required. If FPLLL_BEGIN_NAMESPACE is a macro then please configure it. [unknownMacro] fplll-5.5.0/fplll/io/json.hpp:67:0: error: #error "unsupported GCC version - see https://github.com/nlohmann/json#supported-compilers" [preprocessorErrorDirective] fplll-5.5.0/fplll/io/json.hpp:67:10: error: #error "unsupported GCC version - see https://github.com/nlohmann/json#supported-compilers" [preprocessorErrorDirective] fplll-5.5.0/fplll/nr/dpe.h:475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/dpe.h:491:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/dpe.h:546:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/dpe.h:560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate_base.h:141:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate_base.h:112:15: performance:inconclusive: Technically the member function 'fplll::EnumerationBase::enumerate_recursive' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/nr/numvect.h:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.h:265:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.h:272:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrix [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:294:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:357:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:410:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:444:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:476:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:507:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/util.h:31:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RUSAGE_SELF [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/util.h:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/util.h:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:171:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.h:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normExp [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.h:194:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normExp [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.h:251:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPLLL_MAX_ENUM_DIM [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:34:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDU [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normExp [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable normExp [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:258:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDU [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:306:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:336:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sub_solutions [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.cpp:348:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDU [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.h:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.h:118:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDU [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/evaluator.h:154:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_interface.h:650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:51:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] fplll-5.5.0/fplll/enum/enumerate_ext.cpp:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fplll_extenum [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/topenum.cpp:20:13: warning: Member variable 'Enumerator::k' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/topenum.cpp:20:13: warning: Member variable 'Enumerator::kmax' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/topenum.cpp:24:3: performance: Variable 'max_volume' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] fplll-5.5.0/fplll/enum/topenum.h:32:32: style:inconclusive: Technically the member function 'fplll::Enumerator::get_sub_tree' can be const. [functionConst] fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < mpfr_t > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < mpfr_t > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < FP_NR < mpfr_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < FP_NR < mpfr_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < FP_NR < mpfr_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.cpp:234:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:257:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:281:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:298:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:361:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:414:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:448:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:480:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/nr/matrix.cpp:438:13: style: The scope of the variable 'bits' can be reduced. [variableScope] fplll-5.5.0/fplll/enum/topenum.cpp:21:31: style:inconclusive: Function 'Enumerator' argument 4 names different: declaration 'max_volume' definition 'argMaxVolume'. [funcArgNamesDifferent] fplll-5.5.0/fplll/enum/topenum.h:30:21: note: Function 'Enumerator' argument 4 names different: declaration 'max_volume' definition 'argMaxVolume'. fplll-5.5.0/fplll/enum/topenum.cpp:21:31: note: Function 'Enumerator' argument 4 names different: declaration 'max_volume' definition 'argMaxVolume'. fplll-5.5.0/fplll/nr/numvect.h:173:31: style: Parameter 'other' can be declared as reference to const [constParameterReference] fplll-5.5.0/fplll/nr/matrix.cpp:189:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] fplll-5.5.0/fplll/nr/numvect.h:348:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] fplll-5.5.0/fplll/nr/numvect.h:365:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] fplll-5.5.0/fplll/nr/matrix.cpp:51:8: style: Variable 'cols' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/enum/evaluator.h:236:3: warning: Member variable 'CallbackEvaluator::new_sol_coordf' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/evaluator.h:68:3: warning: Member variable 'Evaluator < FP_NR < mpfr_t > >::normExp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/evaluator.h:349:5: performance: Variable 'int_max_dist' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/enum/evaluator.h:173:3: style: Class 'FastEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/evaluator.h:236:3: style: Class 'CallbackEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/evaluator.h:317:3: style: Class 'FastErrorBoundedEvaluator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/evaluator.h:246:12: style: The destructor '~CallbackEvaluator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:179:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:246:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:248:16: style: The function 'eval_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:181:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:248:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:281:12: style: The destructor '~ErrorBoundedEvaluator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:77:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:281:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:325:12: style: The destructor '~FastErrorBoundedEvaluator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:281:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:325:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:327:16: style: The function 'get_max_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:302:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:327:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:328:16: style: The function 'eval_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:103:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:328:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:330:16: style: The function 'eval_sub_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:106:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:330:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:352:12: style: The destructor '~ExactErrorBoundedEvaluator' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:281:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:352:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:357:16: style: The function 'get_max_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:302:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:357:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:359:16: style: The function 'eval_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:103:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:359:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:362:16: style: The function 'eval_sub_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:106:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:362:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.cpp:248:68: style:inconclusive: Function 'get_max_error' argument 2 names different: declaration 'sol_dist' definition 'last_partial_dist'. [funcArgNamesDifferent] fplll-5.5.0/fplll/enum/evaluator.h:327:77: note: Function 'get_max_error' argument 2 names different: declaration 'sol_dist' definition 'last_partial_dist'. fplll-5.5.0/fplll/enum/evaluator.cpp:248:68: note: Function 'get_max_error' argument 2 names different: declaration 'sol_dist' definition 'last_partial_dist'. fplll-5.5.0/fplll/gso_interface.h:638:15: style: Variable 'gr' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_interface.h:670:15: style: Variable 'gr' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_interface.h:739:92: style: Parameter 'f' can be declared as reference to const [constParameterReference] fplll-5.5.0/fplll/enum/enumerate.h:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _max_indices [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.h:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.h:57:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:29:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dual [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_svp [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:222:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable partdistbounds [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:246:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.cpp:257:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resetflag [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < double > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < double > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < double > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < double > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < double > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < long double > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < long double > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < long double > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < long double > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < long double > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < mpfr_t > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < mpfr_t > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < mpfr_t > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < mpfr_t > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < mpfr_t > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < double > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < double > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < double > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < double > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < double > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < long double > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < long double > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < long double > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < long double > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < long double > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < mpfr_t > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < mpfr_t > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < mpfr_t > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < mpfr_t > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < long > , FP_NR < mpfr_t > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:125:62: performance: Function 'get_nodes_array()' should return member '_nodes' by const reference. [returnByReference] fplll-5.5.0/fplll/enum/enumerate_ext.cpp:151:76: style: Parameter 'sol' can be declared as pointer to const. However it seems that 'callback_process_sol' is a callback function, if 'sol' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fplll-5.5.0/fplll/enum/enumerate_ext.cpp:83:65: note: You might need to cast the function pointer here fplll-5.5.0/fplll/enum/enumerate_ext.cpp:151:76: note: Parameter 'sol' can be declared as pointer to const fplll-5.5.0/fplll/enum/enumerate_ext.cpp:160:78: style: Parameter 'subsol' can be declared as pointer to const. However it seems that 'callback_process_subsol' is a callback function, if 'subsol' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fplll-5.5.0/fplll/enum/enumerate_ext.cpp:84:65: note: You might need to cast the function pointer here fplll-5.5.0/fplll/enum/enumerate_ext.cpp:160:78: note: Parameter 'subsol' can be declared as pointer to const fplll-5.5.0/fplll/lll.h:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/lll.h:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/lll.h:160:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gptr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:157:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gptr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:171:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gptr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:185:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gptr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:197:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gptr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:209:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gptr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_int_gram [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:238:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_int_gram [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:253:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_int_gram [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:267:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.h:277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/hlll.h:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/hlll.h:168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/svpcvp.cpp:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/svpcvp.cpp:296:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/svpcvp.cpp:540:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.h:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.h:297:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_int_gram [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.h:317:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_int_gram [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.h:336:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_int_gram [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.h:351:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.h:376:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < double > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::dual' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::is_svp' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::resetflag' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::mut' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::rdiag' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::partdistbounds' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::d' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::k_end' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::center_partsums' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::center_partsum' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::center_partsum_begin' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::partdist' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::center' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::alpha' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::x' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::dx' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::ddx' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::subsoldists' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::reset_depth' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::k' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::k_max' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::finished' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationBase::rounding_backup' is not initialized in the constructor. Maybe it should be initialized directly in the class EnumerationBase? [uninitDerivedMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < long double > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < mpfr_t > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < long > , FP_NR < double > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < long > , FP_NR < long double > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn < Z_NR < long > , FP_NR < mpfr_t > >::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/evaluator.h:68:3: warning: Member variable 'Evaluator < FP_NR < double > >::normExp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/evaluator.h:68:3: warning: Member variable 'Evaluator < FP_NR < long double > >::normExp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/evaluator.h:68:3: warning: Member variable 'Evaluator < FP_NR < dpe_struct [ 1 ] > >::normExp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.cpp:65:3: debug: CheckClass::isMemberVar found used member variable 'dual' with varid 0 [varid0] fplll-5.5.0/fplll/enum/enumerate.h:52:30: debug: CheckClass::isMemberVar found used member variable 'nodes' with varid 0 [varid0] fplll-5.5.0/fplll/enum/enumerate.h:57:84: debug: CheckClass::isMemberVar found used member variable 'nodes' with varid 0 [varid0] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < double > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.cpp:165:3: debug: CheckClass::isMemberVar found used member variable 'is_svp' with varid 0 [varid0] fplll-5.5.0/fplll/enum/enumerate.cpp:253:13: debug: CheckClass::isMemberVar found used member variable 'nodes' with varid 0 [varid0] fplll-5.5.0/fplll/enum/enumerate.cpp:222:55: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < long double > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < double > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < long double > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < mpfr_t > >::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < double > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < double > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < long double > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < long double > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < mpfr_t > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < long > , FP_NR < double > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < long > , FP_NR < double > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < long > , FP_NR < long double > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < long > , FP_NR < long double > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn < Z_NR < long > , FP_NR < mpfr_t > >' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn < Z_NR < long > , FP_NR < mpfr_t > >::get_nodes' fplll-5.5.0/fplll/enum/evaluator.h:173:3: style: Class 'FastEvaluator < FP_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/evaluator.h:173:3: style: Class 'FastEvaluator < FP_NR < long double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/evaluator.h:173:3: style: Class 'FastEvaluator < FP_NR < dpe_struct [ 1 ] > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/evaluator.h:173:3: style: Class 'FastEvaluator < FP_NR < mpfr_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/enum/enumerate.h:73:8: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/enumerate_base.h:133:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/enumerate.h:73:8: note: Function in derived class fplll-5.5.0/fplll/enum/enumerate.h:74:16: style: The function 'process_solution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/enumerate_base.h:134:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/enumerate.h:74:16: note: Function in derived class fplll-5.5.0/fplll/enum/enumerate.h:75:16: style: The function 'process_subsolution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/enumerate_base.h:135:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/enumerate.h:75:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:179:12: style: The destructor '~FastEvaluator < FP_NR < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:77:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:179:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:181:16: style: The function 'eval_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:103:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:181:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:191:16: style: The function 'eval_sub_sol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:106:16: note: Virtual function in base class fplll-5.5.0/fplll/enum/evaluator.h:191:16: note: Function in derived class fplll-5.5.0/fplll/enum/evaluator.h:179:12: style: The destructor '~FastEvaluator < FP_NR < long double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:77:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:179:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:179:12: style: The destructor '~FastEvaluator < FP_NR < dpe_struct [ 1 ] > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:77:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:179:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/evaluator.h:179:12: style: The destructor '~FastEvaluator < FP_NR < mpfr_t > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/enum/evaluator.h:77:12: note: Virtual destructor in base class fplll-5.5.0/fplll/enum/evaluator.h:179:12: note: Destructor in derived class fplll-5.5.0/fplll/enum/enumerate.h:120:57: performance: Function 'get_nodes_array()' should return member '_nodes' by const reference. [returnByReference] fplll-5.5.0/fplll/enum/enumerate.cpp:62:45: style:inconclusive: Function 'enumerate' argument 8 names different: declaration 'dual' definition '_dual'. [funcArgNamesDifferent] fplll-5.5.0/fplll/enum/enumerate.h:45:71: note: Function 'enumerate' argument 8 names different: declaration 'dual' definition '_dual'. fplll-5.5.0/fplll/enum/enumerate.cpp:62:45: note: Function 'enumerate' argument 8 names different: declaration 'dual' definition '_dual'. fplll-5.5.0/fplll/pruner/pruner.h:1019:26: style:inconclusive: Boolean expression 'b[dn-1]<0.999' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner_simplex.h:5:43: performance:inconclusive: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:704:13: note: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:5:43: note: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:272:13: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_R_inverse_diag' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction::get_status' can be const. [functionConst] fplll-5.5.0/fplll/io/thread_pool.hpp:208:27: style:inconclusive: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. [functionConst] fplll-5.5.0/fplll/io/thread_pool.hpp:129:8: note: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. fplll-5.5.0/fplll/io/thread_pool.hpp:208:27: note: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. fplll-5.5.0/fplll/nr/matrix.cpp:231:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:231:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:237:19: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:239:5: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:254:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:254:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:261:3: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:278:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:278:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:283:23: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:284:25: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:285:7: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:294:11: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:295:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:295:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:295:17: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:318:7: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:357:11: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:358:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:358:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:358:17: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:379:21: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:380:7: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:410:11: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:411:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:411:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:411:21: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:419:7: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:444:11: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:445:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:445:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:457:5: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:476:11: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:477:7: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:477:12: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.cpp:485:5: debug: CheckClass::isMemberVar found used member variable 'matrix' with varid 0 [varid0] fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < Z_NR < mpz_t > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < Z_NR < long > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < Z_NR < double > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < Z_NR < mpz_t > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < Z_NR < long > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < Z_NR < double > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram(Matrix&arg_g,Matrix&arg_u,Matrix&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < mpfr_t > >(Matrix < Z_NR < mpz_t > >&arg_b,Matrix < Z_NR < mpz_t > >&arg_u,Matrix < Z_NR < mpz_t > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/io/thread_pool.hpp:103:3: style: Class 'thread_pool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/io/thread_pool.hpp:152:3: style: Class 'barrier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < Z_NR < mpz_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < Z_NR < mpz_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < Z_NR < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < Z_NR < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < Z_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < Z_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < Z_NR < mpz_t > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < Z_NR < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < Z_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/gso.h:141:22: style: The function 'sqnorm_coordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:130:15: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:141:22: note: Function in derived class fplll-5.5.0/fplll/gso.h:143:23: style: The function 'get_max_exp_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:137:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:143:23: note: Function in derived class fplll-5.5.0/fplll/gso.h:144:23: style: The function 'b_row_is_zero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:143:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:144:23: note: Function in derived class fplll-5.5.0/fplll/gso.h:145:22: style: The function 'get_cols_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:149:15: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:145:22: note: Function in derived class fplll-5.5.0/fplll/gso.h:146:22: style: The function 'get_rows_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:156:15: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:146:22: note: Function in derived class fplll-5.5.0/fplll/gso.h:147:23: style: The function 'negate_row_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:161:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:147:23: note: Function in derived class fplll-5.5.0/fplll/gso.h:149:23: style: The function 'create_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:364:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:149:23: note: Function in derived class fplll-5.5.0/fplll/gso.h:150:23: style: The function 'remove_last_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:371:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:150:23: note: Function in derived class fplll-5.5.0/fplll/gso.h:152:16: style: The function 'move_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:320:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:152:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:175:16: style: The function 'row_addmul_we' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:343:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:175:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:178:16: style: The function 'row_add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:346:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:178:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:179:16: style: The function 'row_sub' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:347:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:179:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:182:22: style: The function 'get_gram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:189:15: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:182:22: note: Function in derived class fplll-5.5.0/fplll/gso.h:184:22: style: The function 'get_int_gram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:199:15: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:184:22: note: Function in derived class fplll-5.5.0/fplll/gso.h:187:16: style: The function 'row_swap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:541:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:187:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:239:16: style: The function 'size_increased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:508:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:239:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:241:16: style: The function 'discover_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:516:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:241:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:245:16: style: The function 'update_bf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:523:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:245:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:247:16: style: The function 'invalidate_gram_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:525:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:247:16: note: Function in derived class fplll-5.5.0/fplll/gso.h:250:16: style: The function 'row_addmul_si' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:528:16: note: Virtual function in base class fplll-5.5.0/fplll/gso.h:250:16: note: Function in derived class fplll-5.5.0/fplll/io/thread_pool.hpp:173:3: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] fplll-5.5.0/fplll/gso_gram.cpp:32:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_rows [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:53:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:82:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:109:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:147:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:186:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:243:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_op_force_long [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:289:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_rows [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_gram.cpp:362:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_interface.cpp:213:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDU [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:27:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_row_expo [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:62:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_rows [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:86:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_cols [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_cols [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:132:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_cols [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:166:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:201:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:253:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable row_op_force_long [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:268:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enable_transform [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:295:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_known_rows [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:372:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:409:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:439:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso.cpp:498:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:855:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_STATUS_STR [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_STATUS_STR [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:396:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:429:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:486:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_STATUS_STR [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:525:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:683:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:695:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:718:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/bkz.cpp:734:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/lll.h:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/lll.h:158:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < long > , FP_NR < double > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < double > , FP_NR < double > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < mpz_t > , FP_NR < double > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < long > , FP_NR < long double > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < double > , FP_NR < long double > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < mpz_t > , FP_NR < long double > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < long > , FP_NR < mpfr_t > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < double > , FP_NR < mpfr_t > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:134:16: style: Virtual function 'size_increased' is called from constructor 'MatGSOGram < Z_NR < mpz_t > , FP_NR < mpfr_t > >(Matrix>&arg_g,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags=GSO_INT_GRAM)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso_gram.h:87:5: note: Calling size_increased fplll-5.5.0/fplll/gso_gram.h:134:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso_gram.h:95:23: style: The function 'get_max_exp_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:137:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:95:23: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:96:23: style: The function 'b_row_is_zero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:143:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:96:23: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:97:22: style: The function 'get_cols_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:149:15: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:97:22: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:98:22: style: The function 'get_rows_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:156:15: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:98:22: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:99:23: style: The function 'negate_row_of_b' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:161:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:99:23: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:102:23: style: The function 'create_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:364:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:102:23: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:103:23: style: The function 'remove_last_rows' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:371:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:103:23: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:112:16: style: The function 'move_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:320:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:112:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:114:16: style: The function 'row_addmul_we' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:343:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:114:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:117:16: style: The function 'row_add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:346:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:117:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:118:16: style: The function 'row_sub' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:347:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:118:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:122:22: style: The function 'sqnorm_coordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:130:15: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:122:22: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:124:22: style: The function 'get_gram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:189:15: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:124:22: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:126:22: style: The function 'get_int_gram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:199:15: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:126:22: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:129:16: style: The function 'row_swap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:541:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:129:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:134:16: style: The function 'size_increased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:508:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:134:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:136:16: style: The function 'discover_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:516:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:136:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:140:16: style: The function 'update_bf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:523:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:140:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:142:16: style: The function 'invalidate_gram_row' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:525:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:142:16: note: Function in derived class fplll-5.5.0/fplll/gso_gram.h:145:16: style: The function 'row_addmul_si' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] fplll-5.5.0/fplll/gso_interface.h:528:16: note: Virtual function in base class fplll-5.5.0/fplll/gso_gram.h:145:16: note: Function in derived class fplll-5.5.0/fplll/gso.cpp:439:35: debug: CheckClass::isMemberVar found used member variable 'd' with varid 0 [varid0] fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < double > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < double > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < double > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < long double > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < long double > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < long double > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < mpfr_t > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < mpfr_t > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < mpfr_t > >(Matrix>&arg_b,Matrix>&arg_u,Matrix>&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.cpp:499:14: style: The scope of the variable 'x' can be reduced. [variableScope] fplll-5.5.0/fplll/gso_gram.cpp:66:17: style: Variable 'g' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_gram.cpp:95:17: style: Variable 'g' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_gram.cpp:124:17: style: Variable 'g' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_gram.cpp:160:17: style: Variable 'g' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_gram.cpp:203:17: style: Variable 'g' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/gso_gram.cpp:272:17: style: Variable 'g' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/hlll.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/hlll.cpp:490:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/latticegen.cpp:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/latticegen.cpp:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/latticegen.cpp:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/latticegen.cpp:249:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/llldiff.cpp:92:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/llldiff.cpp:27:23: style: The scope of the variable 'sg' can be reduced. [variableScope] fplll-5.5.0/fplll/llldiff.cpp:25:45: style: Parameter 'B1' can be declared as reference to const [constParameterReference] fplll-5.5.0/fplll/llldiff.cpp:25:61: style: Parameter 'B2' can be declared as reference to const [constParameterReference] fplll-5.5.0/fplll/nr/matrix.cpp:233:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:280:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:297:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:360:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:413:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:447:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/matrix.cpp:479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/lll.cpp:88:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/lll.cpp:190:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_RED_FAILURE_THRESH [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < double > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < long double > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < dpe_struct [ 1 ] > >::operator[]' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < double > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < long double > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < dpe_struct [ 1 ] > >::operator==' can be const. [functionConst] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < FP_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < FP_NR >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < Z_NR >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < FP_NR < long double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/matrix.h:102:3: style: Class 'MatrixRow < FP_NR < dpe_struct [ 1 ] > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < FP_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < FP_NR < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < FP_NR < long double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < FP_NR < long double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:138:3: style: Class 'NumVect < FP_NR < dpe_struct [ 1 ] > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/nr/numvect.h:141:3: style: Class 'NumVect < FP_NR < dpe_struct [ 1 ] > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < double > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < double > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < double > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < double > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < double > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < double > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < double > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < double > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < double > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < long double > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < long double > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < long double > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < long double > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < long double > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < long double > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < long double > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < long double > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < long double > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < mpfr_t > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < mpfr_t > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < mpfr_t > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < mpfr_t > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < mpfr_t > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < double > , FP_NR < mpfr_t > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < double > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < double > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < double > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < long double > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < long double > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < long double > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/main.cpp:56:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:123:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:199:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:214:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:267:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:353:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:390:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:418:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:484:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/main.cpp:432:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cin [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/hlll.cpp:38:8: style: The scope of the variable 'status_sr' can be reduced. [variableScope] fplll-5.5.0/fplll/hlll.cpp:271:8: style: The scope of the variable 'reduced' can be reduced. [variableScope] fplll-5.5.0/fplll/gso_interface.h:98:3: warning: Member variable 'MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO(Matrix&arg_b,Matrix&arg_u,Matrix&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.cpp:38:18: style: Variable 'status_sr' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/hlll.cpp:271:16: style: Variable 'reduced' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/hlll.cpp:281:22: style: Variable 'not_stop' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < double > >(Matrix < Z_NR < long > >&arg_b,Matrix < Z_NR < long > >&arg_u,Matrix < Z_NR < long > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < double > >(Matrix < Z_NR < mpz_t > >&arg_b,Matrix < Z_NR < mpz_t > >&arg_u,Matrix < Z_NR < mpz_t > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < long double > >(Matrix < Z_NR < long > >&arg_b,Matrix < Z_NR < long > >&arg_u,Matrix < Z_NR < long > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < long double > >(Matrix < Z_NR < mpz_t > >&arg_b,Matrix < Z_NR < mpz_t > >&arg_u,Matrix < Z_NR < mpz_t > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < mpfr_t > >(Matrix < Z_NR < long > >&arg_b,Matrix < Z_NR < long > >&arg_u,Matrix < Z_NR < long > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/bkz.cpp:226:7: style: The scope of the variable 'k' can be reduced. [variableScope] fplll-5.5.0/fplll/bkz.cpp:275:85: style:inconclusive: Function 'svp_reduction' argument 3 names different: declaration 'param' definition 'par'. [funcArgNamesDifferent] fplll-5.5.0/fplll/bkz.h:164:65: note: Function 'svp_reduction' argument 3 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:275:85: note: Function 'svp_reduction' argument 3 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:361:81: style:inconclusive: Function 'tour' argument 3 names different: declaration 'param' definition 'par'. [funcArgNamesDifferent] fplll-5.5.0/fplll/bkz.h:185:61: note: Function 'tour' argument 3 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:361:81: note: Function 'tour' argument 3 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:387:71: style:inconclusive: Function 'trunc_tour' argument 2 names different: declaration 'param' definition 'par'. [funcArgNamesDifferent] fplll-5.5.0/fplll/bkz.h:314:51: note: Function 'trunc_tour' argument 2 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:387:71: note: Function 'trunc_tour' argument 2 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:406:56: style:inconclusive: Function 'trunc_dtour' argument 1 names different: declaration 'param' definition 'par'. [funcArgNamesDifferent] fplll-5.5.0/fplll/bkz.h:317:36: note: Function 'trunc_dtour' argument 1 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:406:56: note: Function 'trunc_dtour' argument 1 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:444:68: style:inconclusive: Function 'sd_tour' argument 2 names different: declaration 'param' definition 'par'. [funcArgNamesDifferent] fplll-5.5.0/fplll/bkz.h:204:48: note: Function 'sd_tour' argument 2 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:444:68: note: Function 'sd_tour' argument 2 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:466:71: style:inconclusive: Function 'slide_tour' argument 2 names different: declaration 'param' definition 'par'. [funcArgNamesDifferent] fplll-5.5.0/fplll/bkz.h:243:51: note: Function 'slide_tour' argument 2 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:466:71: note: Function 'slide_tour' argument 2 names different: declaration 'param' definition 'par'. fplll-5.5.0/fplll/bkz.cpp:92:6: style: Local variable 'max_dist' shadows outer variable [shadowVariable] fplll-5.5.0/fplll/bkz.h:336:6: note: Shadowed declaration fplll-5.5.0/fplll/bkz.cpp:92:6: note: Shadow variable fplll-5.5.0/fplll/bkz.cpp:311:8: style: Local variable 'max_dist' shadows outer variable [shadowVariable] fplll-5.5.0/fplll/bkz.h:336:6: note: Shadowed declaration fplll-5.5.0/fplll/bkz.cpp:311:8: note: Shadow variable fplll-5.5.0/fplll/bkz.cpp:117:9: style: Variable 'preproc' can be declared as reference to const [constVariableReference] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:143:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:520:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:619:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner.cpp:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner.cpp:93:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner.cpp:38:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner.h:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_SINGLE [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner.h:405:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_SINGLE [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_cost.cpp:150:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_EXPECTED_SOLUTIONS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_cost.cpp:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_EXPECTED_SOLUTIONS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_GRADIENT [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:80:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_GRADIENT [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:139:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_GRADIENT [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_prob.cpp:138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_EXPECTED_SOLUTIONS [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_util.cpp:7:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_util.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner.cpp:196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pre_factorial [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration::_normexp' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration::_dual' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration::_d' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration::_first' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate_ext.h:106:3: warning: Member variable 'ExternalEnumeration::_maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:34:3: warning: Member variable 'EnumerationDyn::maxdist' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn::get_nodes_array' can be const. [functionConst] fplll-5.5.0/fplll/enum/enumerate.h:48:19: warning: The class 'EnumerationDyn' defines member function with name 'get_nodes' also defined in its parent class 'EnumerationBase'. [duplInheritedMember] fplll-5.5.0/fplll/enum/enumerate_base.h:61:19: note: Parent function 'EnumerationBase::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:48:19: note: Derived function 'EnumerationDyn::get_nodes' fplll-5.5.0/fplll/enum/enumerate.h:57:57: performance: Function 'get_nodes_array()' should return member 'nodes' by const reference. [returnByReference] fplll-5.5.0/fplll/pruner/pruner_cost.cpp:119:7: style: The scope of the variable 'b_plus_db' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:446:49: style:inconclusive: Boolean expression 'nodes>goal_factor*preproc_cost' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] fplll-5.5.0/fplll/pruner/pruner_cost.cpp:119:16: style: Variable 'b_plus_db' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:186:7: style: The scope of the variable 'maxi' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:187:26: style: The scope of the variable 'current_max' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:287:22: style: The scope of the variable 'maxi' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:287:28: style: The scope of the variable 'ind' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:289:10: style: The scope of the variable 'current_max' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:622:17: style: The scope of the variable 'maxi' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:622:27: style: The scope of the variable 'maxi2' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:49: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:49: note: Negative array index fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:187:38: style: Variable 'current_max' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:431:13: style: Variable 'new_b' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:506:20: style: Variable 'pr' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:622:22: style: Variable 'maxi' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:622:33: style: Variable 'maxi2' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:12:10: style: The scope of the variable 'normalized' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:17:8: style: The scope of the variable 'not_changed' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:78:10: style: The scope of the variable 'normalized' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:83:8: style: The scope of the variable 'not_changed' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:151:8: style: The scope of the variable 'not_changed' can be reduced. [variableScope] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:14:31: style: Variable 'old_b2' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:80:31: style: Variable 'old_b2' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:148:31: style: Variable 'old_b2' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:149:31: style: Variable 'detailed_cost' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner_optimize_tp.cpp:150:24: style: Variable 'weight' is assigned a value that is never used. [unreadVariable] fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >(Matrix < Z_NR < long > >&arg_b,Matrix < Z_NR < long > >&arg_u,Matrix < Z_NR < long > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >(Matrix < Z_NR < mpz_t > >&arg_b,Matrix < Z_NR < mpz_t > >&arg_u,Matrix < Z_NR < mpz_t > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/util.cpp:61:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDD [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/util.cpp:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:79: style:inconclusive: Function 'print_coefficients' argument 1 names different: declaration 'pr' definition 'b'. [funcArgNamesDifferent] fplll-5.5.0/fplll/pruner/pruner.h:668:55: note: Function 'print_coefficients' argument 1 names different: declaration 'pr' definition 'b'. fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:79: note: Function 'print_coefficients' argument 1 names different: declaration 'pr' definition 'b'. fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:68: style:inconclusive: Function 'print_coefficients' argument 1 names different: declaration 'pr' definition 'b'. [funcArgNamesDifferent] fplll-5.5.0/fplll/pruner/pruner.h:673:45: note: Function 'print_coefficients' argument 1 names different: declaration 'pr' definition 'b'. fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:68: note: Function 'print_coefficients' argument 1 names different: declaration 'pr' definition 'b'. fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:234:15: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:234:15: note: Negative array index fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:7: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:7: note: Negative array index fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:16: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:16: note: Negative array index fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:26: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:26: note: Negative array index fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:35: warning: Array index -2 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:35: note: Negative array index fplll-5.5.0/tests/test_babai.cpp:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSO_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_babai.cpp:130:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_utils.h:18:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:147:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:165:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:306:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_VERBOSE [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:327:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_AUTO_ABORT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:98:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz.cpp:70:27: performance: Function parameter 'dump_gso_filename' should be passed by const reference. [passedByValue] fplll-5.5.0/tests/test_ceil.cpp:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz_gram.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz_gram.cpp:83:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz_gram.cpp:214:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_bkz_gram.cpp:230:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_AUTO_ABORT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_cvp.cpp:43:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_cvp.cpp:127:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVPM_PROVED [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_enum.cpp:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TESTDATADIR [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_enum.cpp:230:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:106:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSO_INT_GRAM [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:177:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSO_INT_GRAM [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMP_RNDU [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:268:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSO_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:297:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_gso.cpp:434:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_enum.cpp:177:39: style: Parameter 'new_sol_coord' can be declared as pointer to const. However it seems that 'callback_firstf' is a callback function, if 'new_sol_coord' is declared with const you might also need to cast function pointer(s). [constParameterCallback] fplll-5.5.0/tests/test_enum.cpp:199:42: note: You might need to cast the function pointer here fplll-5.5.0/tests/test_enum.cpp:177:39: note: Parameter 'new_sol_coord' can be declared as pointer to const fplll-5.5.0/tests/test_hlll.cpp:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_hlll.cpp:83:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_hlll.cpp:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_lll.cpp:44:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_lll.cpp:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_lll.cpp:165:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LM_HEURISTIC [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_nr.cpp:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_nr.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_lll_gram.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_lll_gram.cpp:97:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_lll_gram.cpp:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/util.cpp:110:44: style:inconclusive: Function 'hlll_min_prec' argument 3 names different: declaration 'delta' definition 'delta_d'. [funcArgNamesDifferent] fplll-5.5.0/fplll/util.h:85:44: note: Function 'hlll_min_prec' argument 3 names different: declaration 'delta' definition 'delta_d'. fplll-5.5.0/fplll/util.cpp:110:44: note: Function 'hlll_min_prec' argument 3 names different: declaration 'delta' definition 'delta_d'. fplll-5.5.0/fplll/util.cpp:110:60: style:inconclusive: Function 'hlll_min_prec' argument 4 names different: declaration 'eta' definition 'eta_d'. [funcArgNamesDifferent] fplll-5.5.0/fplll/util.h:85:58: note: Function 'hlll_min_prec' argument 4 names different: declaration 'eta' definition 'eta_d'. fplll-5.5.0/fplll/util.cpp:110:60: note: Function 'hlll_min_prec' argument 4 names different: declaration 'eta' definition 'eta_d'. fplll-5.5.0/fplll/util.cpp:110:74: style:inconclusive: Function 'hlll_min_prec' argument 5 names different: declaration 'theta' definition 'theta_d'. [funcArgNamesDifferent] fplll-5.5.0/fplll/util.h:85:70: note: Function 'hlll_min_prec' argument 5 names different: declaration 'theta' definition 'theta_d'. fplll-5.5.0/fplll/util.cpp:110:74: note: Function 'hlll_min_prec' argument 5 names different: declaration 'theta' definition 'theta_d'. fplll-5.5.0/fplll/util.cpp:110:90: style:inconclusive: Function 'hlll_min_prec' argument 6 names different: declaration 'c' definition 'c_d'. [funcArgNamesDifferent] fplll-5.5.0/fplll/util.h:85:84: note: Function 'hlll_min_prec' argument 6 names different: declaration 'c' definition 'c_d'. fplll-5.5.0/fplll/util.cpp:110:90: note: Function 'hlll_min_prec' argument 6 names different: declaration 'c' definition 'c_d'. fplll-5.5.0/tests/test_svp_gram.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp_gram.cpp:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp_gram.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp_gram.cpp:262:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp_gram.cpp:331:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp_gram.cpp:364:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:62:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:173:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:226:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:292:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SVPM_PROVED [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:357:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:159:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:316:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSO_DEFAULT [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_pruner.cpp:522:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/tests/test_svp_gram.cpp:49:23: style: Unused variable: solution_b [unusedVariable] fplll-5.5.0/tests/test_svp_gram.cpp:175:23: style: Unused variable: solution [unusedVariable] fplll-5.5.0/tests/test_svp.cpp:163:23: style: Unused variable: solution [unusedVariable] fplll-5.5.0/tests/test_pruner.cpp:55:3: style: Class 'TestPruner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] fplll-5.5.0/tests/test_pruner.cpp:306:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/wrapper.cpp:183:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:208:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:288:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:447:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:483:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:559:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:567:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:771:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:780:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:813:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:589:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:401:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] fplll-5.5.0/fplll/wrapper.cpp:45:10: warning: Member variable 'Wrapper::theta' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/wrapper.cpp:45:10: warning: Member variable 'Wrapper::c' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/wrapper.cpp:60:10: warning: Member variable 'Wrapper::max_exponent' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::expo0' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::expo1' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/hlll.h:36:3: warning: Member variable 'HLLLReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::expo2' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/wrapper.cpp:73:15: style:inconclusive: Technically the member function 'fplll::Wrapper::little' can be const. [functionConst] fplll-5.5.0/fplll/wrapper.h:87:8: note: Technically the member function 'fplll::Wrapper::little' can be const. fplll-5.5.0/fplll/wrapper.cpp:73:15: note: Technically the member function 'fplll::Wrapper::little' can be const. fplll-5.5.0/fplll/wrapper.cpp:387:14: style:inconclusive: Technically the member function 'fplll::Wrapper::increase_prec' can be const. [functionConst] fplll-5.5.0/fplll/wrapper.h:108:7: note: Technically the member function 'fplll::Wrapper::increase_prec' can be const. fplll-5.5.0/fplll/wrapper.cpp:387:14: note: Technically the member function 'fplll::Wrapper::increase_prec' can be const. fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < double > >(Matrix < Z_NR < double > >&arg_b,Matrix < Z_NR < double > >&arg_u,Matrix < Z_NR < double > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < long double > >(Matrix < Z_NR < double > >&arg_b,Matrix < Z_NR < double > >&arg_u,Matrix < Z_NR < double > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >(Matrix < Z_NR < double > >&arg_b,Matrix < Z_NR < double > >&arg_u,Matrix < Z_NR < double > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/gso.h:239:16: style: Virtual function 'size_increased' is called from constructor 'MatGSO < Z_NR < double > , FP_NR < mpfr_t > >(Matrix < Z_NR < double > >&arg_b,Matrix < Z_NR < double > >&arg_u,Matrix < Z_NR < double > >&arg_uinv_t,int flags)' at line 125. Dynamic binding is not used. [virtualCallInConstructor] fplll-5.5.0/fplll/gso.h:125:5: note: Calling size_increased fplll-5.5.0/fplll/gso.h:239:16: note: size_increased is a virtual function fplll-5.5.0/fplll/wrapper.cpp:337:15: style: Variable 'last_prec' is reassigned a value before the old one has been used. [redundantAssignment] fplll-5.5.0/fplll/wrapper.cpp:322:15: note: last_prec is assigned fplll-5.5.0/fplll/wrapper.cpp:337:15: note: last_prec is overwritten fplll-5.5.0/fplll/wrapper.cpp:356:9: style: Variable 'kappa' is reassigned a value before the old one has been used. [redundantAssignment] fplll-5.5.0/fplll/wrapper.cpp:348:15: note: kappa is assigned fplll-5.5.0/fplll/wrapper.cpp:356:9: note: kappa is overwritten fplll-5.5.0/fplll/wrapper.cpp:356:9: style: Variable 'kappa' is reassigned a value before the old one has been used. [redundantAssignment] fplll-5.5.0/fplll/wrapper.cpp:350:15: note: kappa is assigned fplll-5.5.0/fplll/wrapper.cpp:356:9: note: kappa is overwritten fplll-5.5.0/fplll/wrapper.cpp:526:17: style: Variable 'hlll_complete' is reassigned a value before the old one has been used. [redundantAssignment] fplll-5.5.0/fplll/wrapper.cpp:524:19: note: hlll_complete is assigned fplll-5.5.0/fplll/wrapper.cpp:526:17: note: hlll_complete is overwritten fplll-5.5.0/fplll/wrapper.cpp:560:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/wrapper.cpp:772:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fplll-5.5.0/fplll/wrapper.cpp:1039:1: style:inconclusive: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:149:1: note: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1039:1: note: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1039:1: style:inconclusive: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:149:1: note: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1039:1: note: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1039:1: style:inconclusive: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:149:1: note: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1039:1: note: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1042:1: style:inconclusive: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:152:1: note: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1042:1: note: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1042:1: style:inconclusive: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:152:1: note: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1042:1: note: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1042:1: style:inconclusive: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:152:1: note: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1042:1: note: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1046:1: style:inconclusive: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:156:1: note: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1046:1: note: Function 'lll_reduction' argument 5 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1046:1: style:inconclusive: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:156:1: note: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1046:1: note: Function 'lll_reduction' argument 6 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1046:1: style:inconclusive: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:156:1: note: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:1046:1: note: Function 'lll_reduction' argument 7 names different: declaration 'floatType' definition 'float_type'. fplll-5.5.0/fplll/wrapper.cpp:170:66: style:inconclusive: Function 'proved_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:100:59: note: Function 'proved_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: note: Function 'proved_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: style:inconclusive: Function 'proved_lll < mpz_t , dpe_struct [ 1 ] >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:100:59: note: Function 'proved_lll < mpz_t , dpe_struct [ 1 ] >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: note: Function 'proved_lll < mpz_t , dpe_struct [ 1 ] >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: style:inconclusive: Function 'proved_lll < mpz_t , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:100:59: note: Function 'proved_lll < mpz_t , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: note: Function 'proved_lll < mpz_t , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: style:inconclusive: Function 'proved_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:100:59: note: Function 'proved_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: note: Function 'proved_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: style:inconclusive: Function 'proved_lll < long , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:100:59: note: Function 'proved_lll < long , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:170:66: note: Function 'proved_lll < long , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:163:69: style:inconclusive: Function 'heuristic_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:96:62: note: Function 'heuristic_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:163:69: note: Function 'heuristic_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:163:69: style:inconclusive: Function 'heuristic_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:96:62: note: Function 'heuristic_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:163:69: note: Function 'heuristic_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: style:inconclusive: Function 'call_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:90:57: note: Function 'call_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: note: Function 'call_lll < mpz_t , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: style:inconclusive: Function 'call_lll < mpz_t , dpe_struct [ 1 ] >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:90:57: note: Function 'call_lll < mpz_t , dpe_struct [ 1 ] >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: note: Function 'call_lll < mpz_t , dpe_struct [ 1 ] >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: style:inconclusive: Function 'call_lll < mpz_t , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:90:57: note: Function 'call_lll < mpz_t , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: note: Function 'call_lll < mpz_t , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: style:inconclusive: Function 'call_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:90:57: note: Function 'call_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: note: Function 'call_lll < long , double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: style:inconclusive: Function 'call_lll < long , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:90:57: note: Function 'call_lll < long , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: note: Function 'call_lll < long , mpfr_t >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: style:inconclusive: Function 'call_lll < mpz_t , long double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. [funcArgNamesDifferent] fplll-5.5.0/fplll/wrapper.h:90:57: note: Function 'call_lll < mpz_t , long double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:100:64: note: Function 'call_lll < mpz_t , long double >' argument 3 names different: declaration 'u_inv_z' definition 'u_invZ'. fplll-5.5.0/fplll/wrapper.cpp:458:8: style: Local variable 'status' shadows outer variable [shadowVariable] fplll-5.5.0/fplll/wrapper.h:68:7: note: Shadowed declaration fplll-5.5.0/fplll/wrapper.cpp:458:8: note: Shadow variable fplll-5.5.0/fplll/wrapper.cpp:424:7: style: Local variable 'status' shadows outer variable [shadowVariable] fplll-5.5.0/fplll/wrapper.h:68:7: note: Shadowed declaration fplll-5.5.0/fplll/wrapper.cpp:424:7: note: Shadow variable fplll-5.5.0/fplll/main.h:49:3: warning: Member variable 'Options::prune_start' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/main.h:49:3: warning: Member variable 'Options::prune_end' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/main.h:49:3: warning: Member variable 'Options::prune_pre_nodes' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/main.h:49:3: warning: Member variable 'Options::prune_min_prob' is not initialized in the constructor. [uninitMemberVar] fplll-5.5.0/fplll/main.cpp:470:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] diff: 2.17.0 fplll-5.5.0/fplll/bkz.cpp:108:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_BOUNDED_LLL [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_STATUS_STR [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:117:9: style: Variable 'preproc' can be declared as reference to const [constVariableReference] 2.17.0 fplll-5.5.0/fplll/bkz.cpp:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_VERBOSE [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/bkz.cpp:394:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:396:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/bkz.cpp:427:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:429:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/bkz.cpp:451:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_VERBOSE [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/bkz.cpp:482:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_BOUNDED_LLL [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:486:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_STATUS_STR [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. head fplll-5.5.0/fplll/bkz.cpp:692:28: style:inconclusive: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'fplll::BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.cpp:716:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BKZ_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/bkz.cpp:718:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < double > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < long double > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < long > , FP_NR < mpfr_t > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < double > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < long double > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/bkz.h:302:8: style:inconclusive: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. [functionConst] fplll-5.5.0/fplll/bkz.cpp:692:28: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. fplll-5.5.0/fplll/bkz.h:302:8: note: Technically the member function 'BKZReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::print_params' can be const. 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < long > , FP_NR < double > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < long > , FP_NR < long double > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < long > , FP_NR < mpfr_t > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < double > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < long double > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'EnumerationDyn < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < double > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < long double > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < long > , FP_NR < mpfr_t > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < double > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < long double > >::get_nodes_array' can be const. [functionConst] head fplll-5.5.0/fplll/enum/enumerate.h:57:57: style:inconclusive: Technically the member function 'fplll::EnumerationDyn < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_nodes_array' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/enum/enumerate_base.h:125:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kk [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/gso_gram.h:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSO_INT_GRAM [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.cpp:88:61: style:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:172:15: performance:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < double > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < long double > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < double > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < long double > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::get_max_mu_exp' can be const. 2.17.0 fplll-5.5.0/fplll/gso_interface.h:281:8: style:inconclusive: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. [functionConst] fplll-5.5.0/fplll/gso_interface.cpp:88:61: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. fplll-5.5.0/fplll/gso_interface.h:281:8: note: Technically the member function 'MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_max_mu_exp' can be const. head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < double > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < long > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < long double > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/gso_interface.h:786:38: performance:inconclusive: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/gso_interface.h:172:15: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/gso_interface.h:786:38: note: Technically the member function 'fplll::MatGSOInterface < Z_NR < mpz_t > , FP_NR < mpfr_t > >::row_op_begin' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/hlll.h:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_SUCCESS [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/hlll.h:45:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_VERBOSE [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < double > , FP_NR < double > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < double > , FP_NR < long double > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < double > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < long > , FP_NR < double > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < long > , FP_NR < long double > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < long > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < mpz_t > , FP_NR < double > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < mpz_t > , FP_NR < long double > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'HLLLReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < double > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < long double > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < double > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < double > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < long double > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < long > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < double > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < long double > >::get_status' can be const. [functionConst] head fplll-5.5.0/fplll/hlll.h:57:14: style:inconclusive: Technically the member function 'fplll::HLLLReduction < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_status' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:173:24: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder::get_R' can be const. fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder::get_R' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:179:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:188:17: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder::get_b' can be const. fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder::get_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:193:21: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_d' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:219:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_d' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_n' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:220:14: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_n' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::is_enable_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:257:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::is_enable_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_updated_R' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:262:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_updated_R' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_row_expo' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:284:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_row_expo' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::is_row_op_force_long' can be const. [functionConst] head fplll-5.5.0/fplll/householder.h:289:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::is_row_op_force_long' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. 2.17.0 fplll-5.5.0/fplll/householder.h:315:15: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_R' can be const. head fplll-5.5.0/fplll/householder.h:512:76: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_R' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:173:24: note: Technically the member function 'fplll::MatHouseholder::get_R' can be const. fplll-5.5.0/fplll/householder.h:512:76: note: Technically the member function 'fplll::MatHouseholder::get_R' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_b' can be const. head fplll-5.5.0/fplll/householder.h:520:69: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:188:17: note: Technically the member function 'fplll::MatHouseholder::get_b' can be const. fplll-5.5.0/fplll/householder.h:520:69: note: Technically the member function 'fplll::MatHouseholder::get_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < double > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < long double > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < double > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < double > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < long double > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < long > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < double > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < dpe_struct [ 1 ] > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < long double > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder < Z_NR < mpz_t > , FP_NR < mpfr_t > >::get_norm_square_b' can be const. head fplll-5.5.0/fplll/householder.h:623:37: style:inconclusive: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. [functionConst] fplll-5.5.0/fplll/householder.h:315:15: note: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. fplll-5.5.0/fplll/householder.h:623:37: note: Technically the member function 'fplll::MatHouseholder::get_norm_square_b' can be const. head fplll-5.5.0/fplll/io/json.hpp:67:10: error: #error "unsupported GCC version - see https://github.com/nlohmann/json#supported-compilers" [preprocessorErrorDirective] 2.17.0 fplll-5.5.0/fplll/io/thread_pool.hpp:129:8: style:inconclusive: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. [functionConst] fplll-5.5.0/fplll/io/thread_pool.hpp:208:27: note: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. fplll-5.5.0/fplll/io/thread_pool.hpp:129:8: note: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. head fplll-5.5.0/fplll/io/thread_pool.hpp:208:27: style:inconclusive: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. [functionConst] fplll-5.5.0/fplll/io/thread_pool.hpp:129:8: note: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. fplll-5.5.0/fplll/io/thread_pool.hpp:208:27: note: Technically the member function 'thread_pool::thread_pool::wait_sleep' can be const. 2.17.0 fplll-5.5.0/fplll/lll.cpp:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RED_GSO_FAILURE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/lll.cpp:190:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_RED_FAILURE_THRESH [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/lll.cpp:35:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_EARLY_RED [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/nr/matrix.cpp:189:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head fplll-5.5.0/fplll/nr/matrix.cpp:295:17: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] head fplll-5.5.0/fplll/nr/matrix.cpp:358:17: debug: CheckClass::isMemberVar found used member variable 'c' with varid 0 [varid0] head fplll-5.5.0/fplll/nr/matrix.cpp:411:21: debug: CheckClass::isMemberVar found used member variable 'r' with varid 0 [varid0] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < double > >::operator[]' can be const. [functionConst] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < dpe_struct [ 1 ] > >::operator[]' can be const. [functionConst] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < long double > >::operator[]' can be const. [functionConst] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < FP_NR < mpfr_t > >::operator[]' can be const. [functionConst] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < Z_NR < double > >::operator[]' can be const. [functionConst] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < Z_NR < long > >::operator[]' can be const. [functionConst] head fplll-5.5.0/fplll/nr/matrix.h:170:16: style:inconclusive: Technically the member function 'fplll::Matrix < Z_NR < mpz_t > >::operator[]' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/matrix.h:173:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/nr/matrix.h:180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < FP_NR < double > >::operator==' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < FP_NR < dpe_struct [ 1 ] > >::operator==' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < FP_NR < long double > >::operator==' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < FP_NR < mpfr_t > >::operator==' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < Z_NR < double > >::operator==' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < Z_NR < long > >::operator==' can be const. [functionConst] 2.17.0 fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'NumVect < Z_NR < mpz_t > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < double > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < dpe_struct [ 1 ] > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < long double > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < FP_NR < mpfr_t > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < Z_NR < double > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < Z_NR < long > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:173:8: style:inconclusive: Technically the member function 'fplll::NumVect < Z_NR < mpz_t > >::operator==' can be const. [functionConst] head fplll-5.5.0/fplll/nr/numvect.h:348:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] head fplll-5.5.0/fplll/nr/numvect.h:365:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::enforce' can be const. head fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. head fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::enforce' can be const. head fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::enforce' can be const. head fplll-5.5.0/fplll/pruner/pruner.h:1012:45: style:inconclusive: Technically the member function 'fplll::Pruner::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner::enforce' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:284:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_VERBOSE [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:313:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner.h:328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_SINGLE [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:391:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner.h:405:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_SINGLE [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:638:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'Pruner < FP_NR < double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:638:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:638:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'Pruner < FP_NR < long double > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:638:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.cpp:190:38: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:638:8: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::set_tabulated_consts' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:663:8: style:inconclusive: Technically the member function 'Pruner < FP_NR < double > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'Pruner < FP_NR < double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'Pruner < FP_NR < double > >::load_coefficients' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:663:8: style:inconclusive: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:663:8: style:inconclusive: Technically the member function 'Pruner < FP_NR < long double > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'Pruner < FP_NR < long double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'Pruner < FP_NR < long double > >::load_coefficients' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:663:8: style:inconclusive: Technically the member function 'Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:668:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:668:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:668:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:668:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:668:8: performance:inconclusive: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:673:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:673:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:673:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:673:8: performance:inconclusive: Technically the member function 'Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:695:15: style:inconclusive: Technically the member function 'Pruner < FP_NR < double > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'Pruner < FP_NR < double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'Pruner < FP_NR < double > >::enforce' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:695:15: style:inconclusive: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::enforce' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:695:15: style:inconclusive: Technically the member function 'Pruner < FP_NR < long double > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'Pruner < FP_NR < long double > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'Pruner < FP_NR < long double > >::enforce' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:695:15: style:inconclusive: Technically the member function 'Pruner < FP_NR < mpfr_t > >::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::enforce' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:695:15: style:inconclusive: Technically the member function 'fplll::Pruner::enforce' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:1012:45: note: Technically the member function 'fplll::Pruner::enforce' can be const. fplll-5.5.0/fplll/pruner/pruner.h:695:15: note: Technically the member function 'fplll::Pruner::enforce' can be const. 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:704:13: performance:inconclusive: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_simplex.h:5:43: note: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:704:13: note: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:712:15: performance:inconclusive: Technically the member function 'Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:712:15: performance:inconclusive: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:712:15: performance:inconclusive: Technically the member function 'Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:712:15: performance:inconclusive: Technically the member function 'Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner.h:712:15: performance:inconclusive: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/pruner/pruner_cost.cpp:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_PROBABILITY_OF_SHORTEST [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner_cost.cpp:150:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_EXPECTED_SOLUTIONS [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner_cost.cpp:171:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_PROBABILITY_OF_SHORTEST [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner_cost.cpp:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_EXPECTED_SOLUTIONS [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner_optimize.cpp:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_HALF [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:16:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_START_FROM_INPUT [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:16: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:16: note: Negative array index head fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:26: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:26: note: Negative array index head fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:7: warning: Array index -1 is out of bounds. [negativeContainerIndex] fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:219:19: note: Assignment 'maxi=0', assigned value is 0 fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:220:23: note: Assuming condition is false fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:233:13: note: ind is assigned 'n-maxi-1' here. fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:237:7: note: Negative array index head fplll-5.5.0/fplll/pruner/pruner_optimize_tc.cpp:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_GRADIENT [valueFlowBailoutIncompleteVar] 2.17.0 fplll-5.5.0/fplll/pruner/pruner_prob.cpp:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_PROBABILITY_OF_SHORTEST [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner_prob.cpp:138:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRUNER_METRIC_EXPECTED_SOLUTIONS [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::integrate_poly' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: performance:inconclusive: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:712:15: note: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:17:45: note: Technically the member function 'fplll::Pruner::integrate_poly' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_simplex.h:5:43: performance:inconclusive: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:704:13: note: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_simplex.h:5:43: note: Technically the member function 'fplll::Pruner::eval_poly' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::load_coefficients' can be const. head fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::load_coefficients' can be const. head fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::load_coefficients' can be const. head fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: style:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. [functionConst] fplll-5.5.0/fplll/pruner/pruner.h:663:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. fplll-5.5.0/fplll/pruner/pruner_util.cpp:124:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::load_coefficients' can be const. head fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:673:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:13:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < dpe_struct [ 1 ] > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < long double > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner < FP_NR < mpfr_t > >::print_coefficients' can be static (but you may consider moving to unnamed namespace). head fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: performance:inconclusive: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). [functionStatic] fplll-5.5.0/fplll/pruner/pruner.h:668:8: note: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). fplll-5.5.0/fplll/pruner/pruner_util.cpp:5:38: note: Technically the member function 'fplll::Pruner::print_coefficients' can be static (but you may consider moving to unnamed namespace). 2.17.0 fplll-5.5.0/fplll/wrapper.cpp:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/wrapper.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/wrapper.cpp:387:14: style:inconclusive: Technically the member function 'fplll::Wrapper::increase_prec' can be const. [functionConst] fplll-5.5.0/fplll/wrapper.h:108:7: note: Technically the member function 'fplll::Wrapper::increase_prec' can be const. fplll-5.5.0/fplll/wrapper.cpp:387:14: note: Technically the member function 'fplll::Wrapper::increase_prec' can be const. 2.17.0 fplll-5.5.0/fplll/wrapper.cpp:399:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LLL_VERBOSE [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/wrapper.cpp:401:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head fplll-5.5.0/fplll/wrapper.cpp:73:15: style:inconclusive: Technically the member function 'fplll::Wrapper::little' can be const. [functionConst] fplll-5.5.0/fplll/wrapper.h:87:8: note: Technically the member function 'fplll::Wrapper::little' can be const. fplll-5.5.0/fplll/wrapper.cpp:73:15: note: Technically the member function 'fplll::Wrapper::little' can be const. 2.17.0 fplll-5.5.0/fplll/wrapper.h:108:7: style:inconclusive: Technically the member function 'fplll::Wrapper::increase_prec' can be const. [functionConst] fplll-5.5.0/fplll/wrapper.cpp:387:14: note: Technically the member function 'fplll::Wrapper::increase_prec' can be const. fplll-5.5.0/fplll/wrapper.h:108:7: note: Technically the member function 'fplll::Wrapper::increase_prec' can be const. 2.17.0 fplll-5.5.0/fplll/wrapper.h:87:8: style:inconclusive: Technically the member function 'fplll::Wrapper::little' can be const. [functionConst] fplll-5.5.0/fplll/wrapper.cpp:73:15: note: Technically the member function 'fplll::Wrapper::little' can be const. fplll-5.5.0/fplll/wrapper.h:87:8: note: Technically the member function 'fplll::Wrapper::little' can be const. DONE