2024-04-21 09:37 ftp://ftp.de.debian.org/debian/pool/main/p/pynac/pynac_0.7.27.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: ba9216e (2024-04-21 10:55:26 +0200) count: 688 688 elapsed-time: 124.8 121.5 head-timing-info: old-timing-info: head results: pynac-pynac-0.7.27/ginac/registrar.h:59:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/registrar.h:151:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/basic.h:294:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_hold [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/basic.h:349:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_static [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/optional.hpp:1155:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/optional.hpp:1161:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/optional.hpp:1167:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:515:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:520:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:551:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:580:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:585:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:616:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:625:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:786:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/utils.h:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/utils.h:468:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/utils.h:481:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/utils.h:505:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:491:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:760:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.h:434:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serial [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:158:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:189:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:197:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:215:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:225:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:236:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:247:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:259:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:272:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:285:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:314:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:329:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:345:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:360:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:378:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:407:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/container.h:416:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/print.h:103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next_print_context_id [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/class_info.h:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/ex.h:363:2: warning: Member variable 'const_iterator::i' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:66:3: warning:inconclusive: Member variable 'property_info::type' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:66:3: warning:inconclusive: Member variable 'property_info::count' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:77:3: warning:inconclusive: Member variable 'property::type' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:77:3: warning:inconclusive: Member variable 'property::name' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:77:3: warning:inconclusive: Member variable 'property::value' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:228:3: warning:inconclusive: Member variable 'archived_ex::name' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/archive.h:228:3: warning:inconclusive: Member variable 'archived_ex::root' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/optional.hpp:926:10: style: Unused private function: 'optional::this_type_does_not_support_comparisons' [unusedPrivateFunction] pynac-pynac-0.7.27/ginac/optional.hpp:926:10: performance:inconclusive: Technically the member function 'nonstd::optional_lite::optional::this_type_does_not_support_comparisons' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/ex.h:135:26: performance:inconclusive: Technically the member function 'GiNaC::ex::preorder_end' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/ex.h:649:36: note: Technically the member function 'GiNaC::ex::preorder_end' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/ex.h:135:26: note: Technically the member function 'GiNaC::ex::preorder_end' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/ex.h:137:27: performance:inconclusive: Technically the member function 'GiNaC::ex::postorder_end' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/ex.h:659:37: note: Technically the member function 'GiNaC::ex::postorder_end' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/ex.h:137:27: note: Technically the member function 'GiNaC::ex::postorder_end' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/expairseq.h:194:6: performance:inconclusive: Technically the member function 'GiNaC::make_flat_inserter::handle_factor' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/utils.h:492:7: style:inconclusive: Technically the member function 'GiNaC::range_t::begin' can be const. [functionConst] pynac-pynac-0.7.27/ginac/utils.h:496:7: style:inconclusive: Technically the member function 'GiNaC::range_t::end' can be const. [functionConst] pynac-pynac-0.7.27/ginac/container.h:54:7: performance:inconclusive: Technically the member function 'container_storage < std :: vector >::reserve' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/container.h:54:7: performance:inconclusive: Technically the member function 'container_storage < std :: list >::reserve' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/print.h:100:41: warning: The class 'print_context_base < print_dflt >' defines member function with name 'get_class_info_static' also defined in its parent class 'print_context'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/print.h:73:41: note: Parent function 'print_context::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: note: Derived function 'print_context_base < print_dflt >::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: warning: The class 'print_context_base < print_latex >' defines member function with name 'get_class_info_static' also defined in its parent class 'print_context'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/print.h:73:41: note: Parent function 'print_context::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: note: Derived function 'print_context_base < print_latex >::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: warning: The class 'print_context_base < print_python >' defines member function with name 'get_class_info_static' also defined in its parent class 'print_context'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/print.h:73:41: note: Parent function 'print_context::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: note: Derived function 'print_context_base < print_python >::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: warning: The class 'print_context_base < print_python_repr >' defines member function with name 'get_class_info_static' also defined in its parent class 'print_context'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/print.h:73:41: note: Parent function 'print_context::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: note: Derived function 'print_context_base < print_python_repr >::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: warning: The class 'print_context_base < print_tree >' defines member function with name 'get_class_info_static' also defined in its parent class 'print_context'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/print.h:73:41: note: Parent function 'print_context::get_class_info_static' pynac-pynac-0.7.27/ginac/print.h:100:41: note: Derived function 'print_context_base < print_tree >::get_class_info_static' pynac-pynac-0.7.27/ginac/symbol.h:42:2: warning: The class 'symbol' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/symbol.h:42:2: note: Derived variable 'symbol::tinfo_static' pynac-pynac-0.7.27/ginac/symbol.h:42:2: warning: The class 'symbol' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/symbol.h:42:2: note: Derived function 'symbol::get_class_info_static' pynac-pynac-0.7.27/ginac/numeric.h:107:2: warning: The class 'numeric' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/numeric.h:107:2: note: Derived variable 'numeric::tinfo_static' pynac-pynac-0.7.27/ginac/numeric.h:107:2: warning: The class 'numeric' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/numeric.h:107:2: note: Derived function 'numeric::get_class_info_static' pynac-pynac-0.7.27/ginac/relational.h:35:2: warning: The class 'relational' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/relational.h:35:2: note: Derived variable 'relational::tinfo_static' pynac-pynac-0.7.27/ginac/relational.h:35:2: warning: The class 'relational' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/relational.h:35:2: note: Derived function 'relational::get_class_info_static' pynac-pynac-0.7.27/ginac/constant.h:41:2: warning: The class 'constant' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/constant.h:41:2: note: Derived variable 'constant::tinfo_static' pynac-pynac-0.7.27/ginac/constant.h:41:2: warning: The class 'constant' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/constant.h:41:2: note: Derived function 'constant::get_class_info_static' pynac-pynac-0.7.27/ginac/expairseq.h:68:2: warning: The class 'expairseq' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/expairseq.h:68:2: note: Derived variable 'expairseq::tinfo_static' pynac-pynac-0.7.27/ginac/expairseq.h:68:2: warning: The class 'expairseq' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/expairseq.h:68:2: note: Derived function 'expairseq::get_class_info_static' pynac-pynac-0.7.27/ginac/add.h:33:2: warning: The class 'add' defines member variable with name 'tinfo_static' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.h:68:2: note: Parent variable 'expairseq::tinfo_static' pynac-pynac-0.7.27/ginac/add.h:33:2: note: Derived variable 'add::tinfo_static' pynac-pynac-0.7.27/ginac/add.h:33:2: warning: The class 'add' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/add.h:33:2: note: Derived variable 'add::tinfo_static' pynac-pynac-0.7.27/ginac/add.h:33:2: warning: The class 'add' defines member function with name 'get_class_info_static' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.h:68:2: note: Parent function 'expairseq::get_class_info_static' pynac-pynac-0.7.27/ginac/add.h:33:2: note: Derived function 'add::get_class_info_static' pynac-pynac-0.7.27/ginac/add.h:33:2: warning: The class 'add' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/add.h:33:2: note: Derived function 'add::get_class_info_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: warning: The class 'mul' defines member variable with name 'tinfo_static' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.h:68:2: note: Parent variable 'expairseq::tinfo_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: note: Derived variable 'mul::tinfo_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: warning: The class 'mul' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: note: Derived variable 'mul::tinfo_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: warning: The class 'mul' defines member function with name 'get_class_info_static' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.h:68:2: note: Parent function 'expairseq::get_class_info_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: note: Derived function 'mul::get_class_info_static' pynac-pynac-0.7.27/ginac/mul.h:122:28: warning: The class 'mul' defines member function with name 'expandchildren' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.h:163:28: note: Parent function 'expairseq::expandchildren' pynac-pynac-0.7.27/ginac/mul.h:122:28: note: Derived function 'mul::expandchildren' pynac-pynac-0.7.27/ginac/mul.h:34:2: warning: The class 'mul' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/mul.h:34:2: note: Derived function 'mul::get_class_info_static' pynac-pynac-0.7.27/ginac/power.h:41:2: warning: The class 'power' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/power.h:41:2: note: Derived variable 'power::tinfo_static' pynac-pynac-0.7.27/ginac/power.h:41:2: warning: The class 'power' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/power.h:41:2: note: Derived function 'power::get_class_info_static' pynac-pynac-0.7.27/ginac/infinity.h:41:2: warning: The class 'infinity' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/infinity.h:41:2: note: Derived variable 'infinity::tinfo_static' pynac-pynac-0.7.27/ginac/infinity.h:41:2: warning: The class 'infinity' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/infinity.h:41:2: note: Derived function 'infinity::get_class_info_static' pynac-pynac-0.7.27/ginac/container.h:131:2: warning: The class 'container < std :: list >' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/container.h:131:2: note: Derived variable 'container < std :: list >::tinfo_static' pynac-pynac-0.7.27/ginac/container.h:131:2: warning: The class 'container < std :: list >' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/container.h:131:2: note: Derived function 'container < std :: list >::get_class_info_static' pynac-pynac-0.7.27/ginac/container.h:131:2: warning: The class 'container < std :: vector >' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/container.h:131:2: note: Derived variable 'container < std :: vector >::tinfo_static' pynac-pynac-0.7.27/ginac/container.h:131:2: warning: The class 'container < std :: vector >' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/container.h:131:2: note: Derived function 'container < std :: vector >::get_class_info_static' pynac-pynac-0.7.27/ginac/function.h:342:2: warning: The class 'function' defines member variable with name 'tinfo_static' also defined in its parent class 'container < std :: vector >'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/container.h:131:2: note: Parent variable 'container < std :: vector >::tinfo_static' pynac-pynac-0.7.27/ginac/function.h:342:2: note: Derived variable 'function::tinfo_static' pynac-pynac-0.7.27/ginac/function.h:342:2: warning: The class 'function' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/function.h:342:2: note: Derived variable 'function::tinfo_static' pynac-pynac-0.7.27/ginac/function.h:342:2: warning: The class 'function' defines member function with name 'get_class_info_static' also defined in its parent class 'container < std :: vector >'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/container.h:131:2: note: Parent function 'container < std :: vector >::get_class_info_static' pynac-pynac-0.7.27/ginac/function.h:342:2: note: Derived function 'function::get_class_info_static' pynac-pynac-0.7.27/ginac/function.h:391:19: warning: The class 'function' defines member function with name 'unarchive' also defined in its parent class 'container < std :: vector >'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/container.h:459:19: note: Parent function 'container < std :: vector >::unarchive' pynac-pynac-0.7.27/ginac/function.h:391:19: note: Derived function 'function::unarchive' pynac-pynac-0.7.27/ginac/function.h:342:2: warning: The class 'function' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/function.h:342:2: note: Derived function 'function::get_class_info_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: warning: The class 'fderivative' defines member variable with name 'tinfo_static' also defined in its parent class 'function'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/function.h:342:2: note: Parent variable 'function::tinfo_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: note: Derived variable 'fderivative::tinfo_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: warning: The class 'fderivative' defines member variable with name 'tinfo_static' also defined in its parent class 'container < std :: vector >'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/container.h:131:2: note: Parent variable 'container < std :: vector >::tinfo_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: note: Derived variable 'fderivative::tinfo_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: warning: The class 'fderivative' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: note: Derived variable 'fderivative::tinfo_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: warning: The class 'fderivative' defines member function with name 'get_class_info_static' also defined in its parent class 'function'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/function.h:342:2: note: Parent function 'function::get_class_info_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: note: Derived function 'fderivative::get_class_info_static' pynac-pynac-0.7.27/ginac/fderivative.h:62:19: warning: The class 'fderivative' defines member function with name 'unarchive' also defined in its parent class 'function'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/function.h:391:19: note: Parent function 'function::unarchive' pynac-pynac-0.7.27/ginac/fderivative.h:62:19: note: Derived function 'fderivative::unarchive' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: warning: The class 'fderivative' defines member function with name 'get_class_info_static' also defined in its parent class 'container < std :: vector >'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/container.h:131:2: note: Parent function 'container < std :: vector >::get_class_info_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: note: Derived function 'fderivative::get_class_info_static' pynac-pynac-0.7.27/ginac/fderivative.h:62:19: warning: The class 'fderivative' defines member function with name 'unarchive' also defined in its parent class 'container < std :: vector >'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/container.h:459:19: note: Parent function 'container < std :: vector >::unarchive' pynac-pynac-0.7.27/ginac/fderivative.h:62:19: note: Derived function 'fderivative::unarchive' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: warning: The class 'fderivative' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/fderivative.h:41:2: note: Derived function 'fderivative::get_class_info_static' pynac-pynac-0.7.27/ginac/order.h:111:7: warning: The class 'print_order_pair_mul' defines member function with name 'operator()' also defined in its parent class 'print_order_pair'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/order.h:103:7: note: Parent function 'print_order_pair::operator()' pynac-pynac-0.7.27/ginac/order.h:111:7: note: Derived function 'print_order_pair_mul::operator()' pynac-pynac-0.7.27/ginac/print.h:88:2: style: Class 'print_context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:119:2: style: Class 'print_dflt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:127:9: style: Class 'print_latex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:135:2: style: Class 'print_python' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:143:2: style: Class 'print_python_repr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:151:2: style: Class 'print_tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:152:2: style: Class 'print_tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:179:2: style: Class 'print_ptrfun_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:198:2: style: Class 'print_memfun_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:221:2: style: Class 'print_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/print.h:227:2: style: Class 'print_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/basic.h:172:2: style: Class 'basic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/optional.hpp:638:24: style: Struct 'nullopt_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/optional.hpp:673:24: style: Class 'optional' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/optional.hpp:694:24: style: Class 'optional' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/optional.hpp:701:24: style: Class 'optional' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ex.h:107:2: style: Class 'ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ex.h:108:2: style: Class 'ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ex.h:109:2: style: Class 'ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ex.h:110:2: style: Class 'ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ex.h:111:2: style: Class 'ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ex.h:112:2: style: Class 'ex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/constant.h:47:2: style: Class 'constant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:113:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:118:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:121:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:126:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:130:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:131:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:132:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:133:2: style: Class 'numeric' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/expairseq.h:75:2: style: Class 'expairseq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/add.h:43:2: style: Class 'add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/add.h:44:2: style: Class 'add' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/mul.h:44:2: style: Class 'mul' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/mul.h:45:2: style: Class 'mul' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/archive.h:87:2: style: Class 'archive_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/archive.h:179:2: style: Class 'archive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/infinity.h:43:9: style: Class 'infinity' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/function.h:151:2: style: Class 'function_options' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/function.h:358:2: style: Class 'function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/container.h:151:2: style: Class 'container < std :: list >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/container.h:151:2: style: Class 'container < std :: vector >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/class_info.h:43:2: style: Class 'class_info < print_context_options >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/class_info.h:66:3: style: Struct 'tree_node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/class_info.h:43:2: style: Class 'class_info < registered_class_options >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/ptr.h:68:2: style: Class 'ptr < basic >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/container.h:76:2: style: Class 'container_init < ex , container_storage < std :: list > :: STLT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/container.h:76:2: style: Class 'container_init < ex , container_storage < std :: vector > :: STLT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/numeric.h:140:3: style: The destructor '~numeric' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] pynac-pynac-0.7.27/ginac/basic.h:162:11: note: Virtual destructor in base class pynac-pynac-0.7.27/ginac/numeric.h:140:3: note: Destructor in derived class pynac-pynac-0.7.27/ginac/print.h:107:42: style: The function 'get_class_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] pynac-pynac-0.7.27/ginac/print.h:79:42: note: Virtual function in base class pynac-pynac-0.7.27/ginac/print.h:107:42: note: Function in derived class pynac-pynac-0.7.27/ginac/print.h:109:22: style: The function 'class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] pynac-pynac-0.7.27/ginac/print.h:81:22: note: Virtual function in base class pynac-pynac-0.7.27/ginac/print.h:109:22: note: Function in derived class pynac-pynac-0.7.27/ginac/print.h:110:97: style: The function 'duplicate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] pynac-pynac-0.7.27/ginac/print.h:85:26: note: Virtual function in base class pynac-pynac-0.7.27/ginac/print.h:110:97: note: Function in derived class pynac-pynac-0.7.27/ginac/symbol.h:84:14: performance: Function 'get_name()' should return member 'name' by const reference. [returnByReference] pynac-pynac-0.7.27/ginac/symbol.h:89:14: performance: Function 'get_texname()' should return member 'TeX_name' by const reference. [returnByReference] pynac-pynac-0.7.27/ginac/function.h:258:14: performance: Function 'get_name()' should return member 'name' by const reference. [returnByReference] pynac-pynac-0.7.27/ginac/fderivative.h:76:11: performance: Function 'get_parameter_set()' should return member 'parameter_set' by const reference. [returnByReference] pynac-pynac-0.7.27/ginac/add.cpp:70:35: style:inconclusive: Function 'add' argument 2 names different: declaration 'hold' definition 'do_hold'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/add.h:43:31: note: Function 'add' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/add.cpp:70:35: note: Function 'add' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/add.cpp:486:35: style:inconclusive: Function 'derivative' argument 1 names different: declaration 's' definition 'y'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/add.h:74:31: note: Function 'derivative' argument 1 names different: declaration 's' definition 'y'. pynac-pynac-0.7.27/ginac/add.cpp:486:35: note: Function 'derivative' argument 1 names different: declaration 's' definition 'y'. pynac-pynac-0.7.27/ginac/power.h:135:18: style: Local variable '_ex1_2' shadows outer variable [shadowVariable] pynac-pynac-0.7.27/ginac/utils.h:352:17: note: Shadowed declaration pynac-pynac-0.7.27/ginac/power.h:135:18: note: Shadow variable pynac-pynac-0.7.27/ginac/utils.h:457:42: performance: Function parameter 'str' should be passed by const reference. [passedByValue] pynac-pynac-0.7.27/ginac/utils.h:466:38: performance: Function parameter 'str' should be passed by const reference. [passedByValue] pynac-pynac-0.7.27/ginac/utils.h:479:46: performance: Function parameter 'str' should be passed by const reference. [passedByValue] pynac-pynac-0.7.27/ginac/ex.h:558:25: style: Variable 'current' can be declared as reference to const [constVariableReference] pynac-pynac-0.7.27/ginac/ex.h:617:26: style: Variable 'current' can be declared as reference to const [constVariableReference] pynac-pynac-0.7.27/ginac/ptr.h:71:18: style: Parameter 't' can be declared as reference to const [constParameterReference] pynac-pynac-0.7.27/ginac/print.h:232:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/class_info.h:160:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/ex.h:558:40: warning: Either the condition 's.empty()' is redundant or expression 's.top()' causes access out of bounds. [containerOutOfBounds] pynac-pynac-0.7.27/ginac/ex.h:551:18: note: Assuming that condition 's.empty()' is not redundant pynac-pynac-0.7.27/ginac/ex.h:558:40: note: Access out of bounds pynac-pynac-0.7.27/ginac/utils.h:563:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:223:17: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:237:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:279:2: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:362:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:383:6: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:495:5: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/add.cpp:785:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/container.h:391:13: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/container.h:408:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/container.h:417:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/class_info.h:163:26: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/archive.cpp:519:1: debug: Failed to parse 'using unarch_func_t = ex ( * ) ( const archive_node & , container < std :: list > & ) ;'. The checking continues anyway. [simplifyUsing] pynac-pynac-0.7.27/ginac/archive.cpp:119:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:145:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:221:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYNAC_ARCHIVE_VERSION [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:283:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYNAC_ARCHIVE_VERSION [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:605:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.cpp:653:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/archive.h:142:7: style:inconclusive: Technically the member function 'GiNaC::archive_node::forget' can be const. [functionConst] pynac-pynac-0.7.27/ginac/archive.cpp:590:20: note: Technically the member function 'GiNaC::archive_node::forget' can be const. pynac-pynac-0.7.27/ginac/archive.h:142:7: note: Technically the member function 'GiNaC::archive_node::forget' can be const. pynac-pynac-0.7.27/ginac/matrix.h:96:2: warning: The class 'matrix' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/matrix.h:96:2: note: Derived variable 'matrix::tinfo_static' pynac-pynac-0.7.27/ginac/matrix.h:96:2: warning: The class 'matrix' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/matrix.h:96:2: note: Derived function 'matrix::get_class_info_static' pynac-pynac-0.7.27/ginac/pseries.h:37:2: warning: The class 'pseries' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/pseries.h:37:2: note: Derived variable 'pseries::tinfo_static' pynac-pynac-0.7.27/ginac/pseries.h:37:2: warning: The class 'pseries' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/pseries.h:37:2: note: Derived function 'pseries::get_class_info_static' pynac-pynac-0.7.27/ginac/matrix.h:40:2: style: Class 'matrix_init < ex , std :: vector < ex > :: iterator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/archive.cpp:290:28: error: Null pointer dereference [nullPointer] pynac-pynac-0.7.27/ginac/archive.cpp:103:24: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/archive.cpp:374:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/archive.cpp:508:50: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/assume.cpp:32:25: style: Parameter 'flag_desc' can be declared as pointer to const [constParameterPointer] pynac-pynac-0.7.27/ginac/basic.cpp:187:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/basic.cpp:210:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/basic.cpp:219:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/wildcard.h:36:2: warning: The class 'wildcard' defines member variable with name 'tinfo_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:134:37: note: Parent variable 'basic::tinfo_static' pynac-pynac-0.7.27/ginac/wildcard.h:36:2: note: Derived variable 'wildcard::tinfo_static' pynac-pynac-0.7.27/ginac/wildcard.h:36:2: warning: The class 'wildcard' defines member function with name 'get_class_info_static' also defined in its parent class 'basic'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/basic.h:138:32: note: Parent function 'basic::get_class_info_static' pynac-pynac-0.7.27/ginac/wildcard.h:36:2: note: Derived function 'wildcard::get_class_info_static' pynac-pynac-0.7.27/ginac/wildcard.h:41:2: style: Class 'wildcard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/basic.cpp:688:2: style: Struct 'derivative_map_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/basic.cpp:778:2: style: Struct 'expand_map_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/basic.cpp:294:28: style:inconclusive: Function 'has' argument 1 names different: declaration 'other' definition 'pattern'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/basic.h:210:30: note: Function 'has' argument 1 names different: declaration 'other' definition 'pattern'. pynac-pynac-0.7.27/ginac/basic.cpp:294:28: note: Function 'has' argument 1 names different: declaration 'other' definition 'pattern'. pynac-pynac-0.7.27/ginac/basic.cpp:296:8: style: Local variable 'map' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/basic.h:223:13: note: Shadowed declaration pynac-pynac-0.7.27/ginac/basic.cpp:296:8: note: Shadow variable pynac-pynac-0.7.27/ginac/basic.cpp:591:31: style: Local variable 'map' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/basic.h:223:13: note: Shadowed declaration pynac-pynac-0.7.27/ginac/basic.cpp:591:31: note: Shadow variable pynac-pynac-0.7.27/ginac/basic.cpp:398:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/basic.cpp:419:6: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/basic.cpp:587:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/cmatcher.cpp:291:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noncomm [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/cmatcher.cpp:350:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/cmatcher.cpp:445:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/cmatcher.cpp:655:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/cmatcher.cpp:85:15: style: Local variable 'map' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/ex.h:198:5: note: Shadowed declaration pynac-pynac-0.7.27/ginac/cmatcher.cpp:85:15: note: Shadow variable pynac-pynac-0.7.27/ginac/constant.cpp:132:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/constant.cpp:62:101: style:inconclusive: Function 'constant' argument 4 names different: declaration 'domain' definition 'dm'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/constant.h:47:118: note: Function 'constant' argument 4 names different: declaration 'domain' definition 'dm'. pynac-pynac-0.7.27/ginac/constant.cpp:62:101: note: Function 'constant' argument 4 names different: declaration 'domain' definition 'dm'. pynac-pynac-0.7.27/ginac/constant.cpp:72:109: style:inconclusive: Function 'constant' argument 4 names different: declaration 'domain' definition 'dm'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/constant.h:48:116: note: Function 'constant' argument 4 names different: declaration 'domain' definition 'dm'. pynac-pynac-0.7.27/ginac/constant.cpp:72:109: note: Function 'constant' argument 4 names different: declaration 'domain' definition 'dm'. pynac-pynac-0.7.27/ginac/constant.cpp:88:52: style: Parameter 'sym_lst' can be declared as reference to const [constParameterReference] pynac-pynac-0.7.27/ginac/ex.h:258:7: style:inconclusive: Technically the member function 'GiNaC::ex::set_domain' can be const. [functionConst] pynac-pynac-0.7.27/ginac/ex.cpp:409:10: note: Technically the member function 'GiNaC::ex::set_domain' can be const. pynac-pynac-0.7.27/ginac/ex.h:258:7: note: Technically the member function 'GiNaC::ex::set_domain' can be const. pynac-pynac-0.7.27/ginac/ex.cpp:105:8: style: Local variable 'map' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/ex.h:198:5: note: Shadowed declaration pynac-pynac-0.7.27/ginac/ex.cpp:105:8: note: Shadow variable pynac-pynac-0.7.27/ginac/ex.cpp:111:15: style: Local variable 'map' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/ex.h:198:5: note: Shadowed declaration pynac-pynac-0.7.27/ginac/ex.cpp:111:15: note: Shadow variable pynac-pynac-0.7.27/ginac/ex.cpp:120:15: style: Local variable 'map' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/ex.h:198:5: note: Shadowed declaration pynac-pynac-0.7.27/ginac/ex.cpp:120:15: note: Shadow variable pynac-pynac-0.7.27/ginac/ex.cpp:361:20: style: Local variable '_ex0' shadows outer variable [shadowVariable] pynac-pynac-0.7.27/ginac/numeric.h:93:17: note: Shadowed declaration pynac-pynac-0.7.27/ginac/ex.cpp:361:20: note: Shadow variable pynac-pynac-0.7.27/ginac/ex.cpp:236:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/ex.cpp:351:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/ex.cpp:623:45: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/ex.cpp:663:53: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/ex.cpp:673:45: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/ex.cpp:750:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/expairseq.cpp:199:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/expairseq.cpp:1442:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clog [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mul.h:122:28: warning: The class 'mul' defines member function with name 'expandchildren' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.cpp:1466:38: note: Parent function 'expairseq::expandchildren' pynac-pynac-0.7.27/ginac/mul.h:122:28: note: Derived function 'mul::expandchildren' pynac-pynac-0.7.27/ginac/expairseq.cpp:933:65: style:inconclusive: Function 'construct_from_exvector' argument 2 names different: declaration 'hold' definition 'do_hold'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/expairseq.h:134:56: note: Function 'construct_from_exvector' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/expairseq.cpp:933:65: note: Function 'construct_from_exvector' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/expairseq.cpp:969:51: style:inconclusive: Function 'make_flat' argument 2 names different: declaration 'hold' definition 'do_hold'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/expairseq.h:136:42: note: Function 'make_flat' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/expairseq.cpp:969:51: note: Function 'make_flat' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/expairseq.cpp:309:6: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/expairseq.cpp:376:7: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/expairseq.cpp:998:9: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/expairseq.cpp:1040:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/expairseq.cpp:1558:74: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/exprseq.cpp:39:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_static [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:55:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:60:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:65:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:139:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:162:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:201:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/fderivative.cpp:256:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashvalue [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:507:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:555:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:566:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:573:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:578:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:583:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:588:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:593:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:598:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:605:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:615:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:621:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_key [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:706:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable python_func [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:741:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:894:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:948:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1022:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hashvalue [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1051:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1121:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1166:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1212:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1256:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1318:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1472:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1527:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1555:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:1661:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/function.cpp:553:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:564:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:570:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:575:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:580:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:585:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:590:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:595:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:612:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/function.cpp:618:11: warning: Member variable 'function::domain' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/fderivative.h:62:19: warning: The class 'fderivative' defines member function with name 'unarchive' also defined in its parent class 'function'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/function.cpp:690:14: note: Parent function 'function::unarchive' pynac-pynac-0.7.27/ginac/fderivative.h:62:19: note: Derived function 'fderivative::unarchive' pynac-pynac-0.7.27/ginac/function.cpp:844:82: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:847:82: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:850:82: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:918:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:921:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:924:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:927:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:959:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:960:65: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:999:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1001:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1003:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1005:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1087:64: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1094:64: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1101:64: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1143:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1145:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1147:63: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1190:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1192:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1194:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1234:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1236:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1238:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1278:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1280:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1282:70: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1505:72: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1507:72: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1509:72: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1511:72: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1581:62: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1583:62: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:1585:62: style: Same expression on both sides of '-'. [duplicateExpression] pynac-pynac-0.7.27/ginac/function.cpp:412:58: style:inconclusive: Function 'evalf_func' argument 1 names different: declaration 'e' definition 'ef'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:242:42: note: Function 'evalf_func' argument 1 names different: declaration 'e' definition 'ef'. pynac-pynac-0.7.27/ginac/function.cpp:412:58: note: Function 'evalf_func' argument 1 names different: declaration 'e' definition 'ef'. pynac-pynac-0.7.27/ginac/function.cpp:418:62: style:inconclusive: Function 'conjugate_func' argument 1 names different: declaration 'e' definition 'c'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:243:46: note: Function 'conjugate_func' argument 1 names different: declaration 'e' definition 'c'. pynac-pynac-0.7.27/ginac/function.cpp:418:62: note: Function 'conjugate_func' argument 1 names different: declaration 'e' definition 'c'. pynac-pynac-0.7.27/ginac/function.cpp:424:62: style:inconclusive: Function 'real_part_func' argument 1 names different: declaration 'e' definition 'c'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:244:46: note: Function 'real_part_func' argument 1 names different: declaration 'e' definition 'c'. pynac-pynac-0.7.27/ginac/function.cpp:424:62: note: Function 'real_part_func' argument 1 names different: declaration 'e' definition 'c'. pynac-pynac-0.7.27/ginac/function.cpp:430:62: style:inconclusive: Function 'imag_part_func' argument 1 names different: declaration 'e' definition 'c'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:245:46: note: Function 'imag_part_func' argument 1 names different: declaration 'e' definition 'c'. pynac-pynac-0.7.27/ginac/function.cpp:430:62: note: Function 'imag_part_func' argument 1 names different: declaration 'e' definition 'c'. pynac-pynac-0.7.27/ginac/function.cpp:437:63: style:inconclusive: Function 'derivative_func' argument 1 names different: declaration 'e' definition 'd'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:246:47: note: Function 'derivative_func' argument 1 names different: declaration 'e' definition 'd'. pynac-pynac-0.7.27/ginac/function.cpp:437:63: note: Function 'derivative_func' argument 1 names different: declaration 'e' definition 'd'. pynac-pynac-0.7.27/ginac/function.cpp:443:58: style:inconclusive: Function 'power_func' argument 1 names different: declaration 'e' definition 'd'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:247:42: note: Function 'power_func' argument 1 names different: declaration 'e' definition 'd'. pynac-pynac-0.7.27/ginac/function.cpp:443:58: note: Function 'power_func' argument 1 names different: declaration 'e' definition 'd'. pynac-pynac-0.7.27/ginac/function.cpp:449:59: style:inconclusive: Function 'series_func' argument 1 names different: declaration 'e' definition 's'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:248:43: note: Function 'series_func' argument 1 names different: declaration 'e' definition 's'. pynac-pynac-0.7.27/ginac/function.cpp:449:59: note: Function 'series_func' argument 1 names different: declaration 'e' definition 's'. pynac-pynac-0.7.27/ginac/function.cpp:940:41: style:inconclusive: Function 'evalf' argument 2 names different: declaration 'parent' definition 'kwds'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:377:34: note: Function 'evalf' argument 2 names different: declaration 'parent' definition 'kwds'. pynac-pynac-0.7.27/ginac/function.cpp:940:41: note: Function 'evalf' argument 2 names different: declaration 'parent' definition 'kwds'. pynac-pynac-0.7.27/ginac/function.cpp:1542:31: style:inconclusive: Function 'power' argument 1 names different: declaration 'exp' definition 'power_param'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/function.h:410:22: note: Function 'power' argument 1 names different: declaration 'exp' definition 'power_param'. pynac-pynac-0.7.27/ginac/function.cpp:1542:31: note: Function 'power' argument 1 names different: declaration 'exp' definition 'power_param'. pynac-pynac-0.7.27/ginac/function.cpp:1613:14: style: Variable 'elem' can be declared as reference to const [constVariableReference] pynac-pynac-0.7.27/ginac/function.cpp:1726:20: performance: Searching before insertion is not necessary. Instead of 'm[ser]=1' consider using 'm.try_emplace(ser, 1);'. [stlFindInsert] pynac-pynac-0.7.27/ginac/function.cpp:955:9: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/function.cpp:1615:6: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/function.cpp:1764:17: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/function_info.cpp:355:9: debug: Failed to parse 'using ifun_t = decltype ( exp_info ) ;'. The checking continues anyway. [simplifyUsing] pynac-pynac-0.7.27/ginac/function_info.cpp:357:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exp_info [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/infinity.cpp:154:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/infinity.h:61:19: style:inconclusive: Technically the member function 'GiNaC::infinity::operator+=' can be const. [functionConst] pynac-pynac-0.7.27/ginac/infinity.cpp:348:28: note: Technically the member function 'GiNaC::infinity::operator+=' can be const. pynac-pynac-0.7.27/ginac/infinity.h:61:19: note: Technically the member function 'GiNaC::infinity::operator+=' can be const. pynac-pynac-0.7.27/ginac/infinity.cpp:262:31: style:inconclusive: Function 'compare_other_type' argument 2 names different: declaration 'op' definition 'o'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/infinity.h:64:25: note: Function 'compare_other_type' argument 2 names different: declaration 'op' definition 'o'. pynac-pynac-0.7.27/ginac/infinity.cpp:262:31: note: Function 'compare_other_type' argument 2 names different: declaration 'op' definition 'o'. pynac-pynac-0.7.27/ginac/infoflagbase.cpp:40:26: warning: Either the condition 'flag>info_flags::relation' is redundant or the array 'index[18]' is accessed at index 18, which is out of bounds. [arrayIndexOutOfBoundsCond] pynac-pynac-0.7.27/ginac/infoflagbase.cpp:38:18: note: Assuming that condition 'flag>info_flags::relation' is not redundant pynac-pynac-0.7.27/ginac/infoflagbase.cpp:40:26: note: Array index out of bounds pynac-pynac-0.7.27/ginac/inifcns.cpp:930:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/inifcns_comb.cpp:62:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/inifcns_hyperb.cpp:904:22: style: Condition 'arg_pt.is_real()' is always true [knownConditionTrueFalse] pynac-pynac-0.7.27/ginac/inifcns_hyperb.cpp:902:6: note: Assuming that condition '!arg_pt.is_real()' is not redundant pynac-pynac-0.7.27/ginac/inifcns_hyperb.cpp:904:22: note: Condition 'arg_pt.is_real()' is always true pynac-pynac-0.7.27/ginac/inifcns_hyperg.cpp:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:392:8: style: Redundant initialization for 'sign'. The initialized value is overwritten before it is read. [redundantInitialization] pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:388:11: note: sign is initialized pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:392:8: note: sign is overwritten pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:412:10: style: Local variable 'numer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:493:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:412:10: note: Shadow variable pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:413:10: style: Local variable 'denom' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:498:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:413:10: note: Shadow variable pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:303:16: style: Variable 'sum' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:386:8: style: Variable 'p' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/inifcns_orthopoly.cpp:389:9: style: Variable 'aa' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/inifcns_trans.cpp:254:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/inifcns_trans.cpp:151:49: style: The scope of the variable 'funcs' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/inifcns_trans.cpp:402:12: style: Local variable 'coeff' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/ex_utils.h:80:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/inifcns_trans.cpp:402:12: note: Shadow variable pynac-pynac-0.7.27/ginac/inifcns_trig.cpp:1338:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] pynac-pynac-0.7.27/ginac/lst.cpp:34:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tinfo_static [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/matrix.cpp:225:31: style:inconclusive: Function 'subs' argument 1 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/matrix.h:124:24: note: Function 'subs' argument 1 names different: declaration 'm' definition 'mp'. pynac-pynac-0.7.27/ginac/matrix.cpp:225:31: note: Function 'subs' argument 1 names different: declaration 'm' definition 'mp'. pynac-pynac-0.7.27/ginac/matrix.cpp:1547:9: style: Local variable 'rows' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/matrix.h:191:17: note: Shadowed declaration pynac-pynac-0.7.27/ginac/matrix.cpp:1547:9: note: Shadow variable pynac-pynac-0.7.27/ginac/matrix.cpp:1547:26: style: Local variable 'cols' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/matrix.h:194:17: note: Shadowed declaration pynac-pynac-0.7.27/ginac/matrix.cpp:1547:26: note: Shadow variable pynac-pynac-0.7.27/ginac/matrix.cpp:1637:17: style: Local variable 'rows' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/matrix.h:191:17: note: Shadowed declaration pynac-pynac-0.7.27/ginac/matrix.cpp:1637:17: note: Shadow variable pynac-pynac-0.7.27/ginac/matrix.cpp:1638:17: style: Local variable 'cols' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/matrix.h:194:17: note: Shadowed declaration pynac-pynac-0.7.27/ginac/matrix.cpp:1638:17: note: Shadow variable pynac-pynac-0.7.27/ginac/matrix.cpp:267:5: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/matrix.cpp:276:5: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/matrix.cpp:900:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/matrix.cpp:1014:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/matrix.cpp:1536:2: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/matrix.cpp:1437:17: style: Variable 'check' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/matrix.cpp:1439:12: style: Variable 'check' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:530:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:661:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RATIONAL [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:189:51: style:inconclusive: Function 'to_canonical' argument 1 names different: declaration 'map' definition 'amap'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/ex.h:236:55: note: Function 'to_canonical' argument 1 names different: declaration 'map' definition 'amap'. pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:189:51: note: Function 'to_canonical' argument 1 names different: declaration 'map' definition 'amap'. pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:119:14: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:119:14: note: Shadow variable pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:220:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:220:30: note: Shadow variable pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:547:20: style: Local variable 'quo' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/upoly.h:38:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:547:20: note: Shadow variable pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:554:20: style: Local variable 'quo' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/upoly.h:38:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:554:20: note: Shadow variable pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:591:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:591:30: note: Shadow variable pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:179:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:198:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mpoly-singular.cpp:212:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mpoly.cpp:246:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mpoly.cpp:195:40: style:inconclusive: Function 'primpart' argument 2 names different: declaration 'cont' definition 'c'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/ex.h:249:37: note: Function 'primpart' argument 2 names different: declaration 'cont' definition 'c'. pynac-pynac-0.7.27/ginac/mpoly.cpp:195:40: note: Function 'primpart' argument 2 names different: declaration 'cont' definition 'c'. pynac-pynac-0.7.27/ginac/mpoly.cpp:248:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mpoly.cpp:254:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mpoly.cpp:257:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:152:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mul.cpp:684:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rest [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mul.cpp:1337:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/mul.cpp:61:6: warning: Member variable 'mul::tdegree' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/mul.h:112:7: performance:inconclusive: Technically the member function 'GiNaC::mul::print_overall_coeff' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/mul.cpp:136:11: note: Technically the member function 'GiNaC::mul::print_overall_coeff' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/mul.h:112:7: note: Technically the member function 'GiNaC::mul::print_overall_coeff' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/mul.cpp:1461:32: warning: The class 'mul' defines member function with name 'expandchildren' also defined in its parent class 'expairseq'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/expairseq.h:163:28: note: Parent function 'expairseq::expandchildren' pynac-pynac-0.7.27/ginac/mul.cpp:1461:32: note: Derived function 'mul::expandchildren' pynac-pynac-0.7.27/ginac/mul.cpp:662:33: style: Condition '!num_coeff.is_integer()' is always false [knownConditionTrueFalse] pynac-pynac-0.7.27/ginac/mul.cpp:658:7: note: Assuming that condition 'num_coeff.is_integer()' is not redundant pynac-pynac-0.7.27/ginac/mul.cpp:662:33: note: Condition '!num_coeff.is_integer()' is always false pynac-pynac-0.7.27/ginac/mul.cpp:255:10: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/mul.cpp:257:10: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/mul.cpp:80:35: style:inconclusive: Function 'mul' argument 2 names different: declaration 'hold' definition 'do_hold'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/mul.h:44:31: note: Function 'mul' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/mul.cpp:80:35: note: Function 'mul' argument 2 names different: declaration 'hold' definition 'do_hold'. pynac-pynac-0.7.27/ginac/mul.cpp:956:26: style:inconclusive: Function 'has' argument 1 names different: declaration 'other' definition 'pattern'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/mul.h:64:22: note: Function 'has' argument 1 names different: declaration 'other' definition 'pattern'. pynac-pynac-0.7.27/ginac/mul.cpp:956:26: note: Function 'has' argument 1 names different: declaration 'other' definition 'pattern'. pynac-pynac-0.7.27/ginac/mul.cpp:276:19: style: Local variable 'numer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:493:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mul.cpp:276:19: note: Shadow variable pynac-pynac-0.7.27/ginac/mul.cpp:311:12: style: Local variable 'denom' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:498:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/mul.cpp:311:12: note: Shadow variable pynac-pynac-0.7.27/ginac/mul.cpp:814:8: style: Variable 'result' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/mul.cpp:1513:8: style: Variable 'result' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/mul.cpp:410:17: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:432:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:517:2: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:577:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:650:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:691:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:831:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:1143:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:1270:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:1288:17: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:1348:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/mul.cpp:1358:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/normal.cpp:459:2: style: Struct 'normal_map_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] pynac-pynac-0.7.27/ginac/normal.cpp:541:13: style:inconclusive: Redundant initialization for 'pre_factor'. The initialized value is overwritten before it is read. [redundantInitialization] pynac-pynac-0.7.27/ginac/normal.cpp:521:21: note: pre_factor is initialized pynac-pynac-0.7.27/ginac/normal.cpp:541:13: note: pre_factor is overwritten pynac-pynac-0.7.27/ginac/normal.cpp:352:33: style:inconclusive: Function 'smod' argument 1 names different: declaration 'b' definition 'xi'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:299:25: note: Function 'smod' argument 1 names different: declaration 'b' definition 'xi'. pynac-pynac-0.7.27/ginac/normal.cpp:352:33: note: Function 'smod' argument 1 names different: declaration 'b' definition 'xi'. pynac-pynac-0.7.27/ginac/normal.cpp:1169:18: style:inconclusive: Function 'gcd' argument 1 names different: declaration 'e1' definition 'a'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/normal.h:34:26: note: Function 'gcd' argument 1 names different: declaration 'e1' definition 'a'. pynac-pynac-0.7.27/ginac/normal.cpp:1169:18: note: Function 'gcd' argument 1 names different: declaration 'e1' definition 'a'. pynac-pynac-0.7.27/ginac/normal.cpp:1169:31: style:inconclusive: Function 'gcd' argument 2 names different: declaration 'e2' definition 'b'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/normal.h:34:41: note: Function 'gcd' argument 2 names different: declaration 'e2' definition 'b'. pynac-pynac-0.7.27/ginac/normal.cpp:1169:31: note: Function 'gcd' argument 2 names different: declaration 'e2' definition 'b'. pynac-pynac-0.7.27/ginac/normal.cpp:290:35: style: Local variable 'factor' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/normal.h:35:13: note: Shadowed declaration pynac-pynac-0.7.27/ginac/normal.cpp:290:35: note: Shadow variable pynac-pynac-0.7.27/ginac/normal.cpp:294:46: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/normal.cpp:294:46: note: Shadow variable pynac-pynac-0.7.27/ginac/normal.cpp:1161:6: style: Local variable 'factor' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/normal.h:35:13: note: Shadowed declaration pynac-pynac-0.7.27/ginac/normal.cpp:1161:6: note: Shadow variable pynac-pynac-0.7.27/ginac/normal.cpp:442:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/normal.cpp:636:8: style: Variable 'g' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/numeric.cpp:527:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:633:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_LT [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:673:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mp_limb_t [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:732:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digit [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:978:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1015:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1090:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1102:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1107:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1228:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1273:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1348:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1413:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1458:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1794:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:1854:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2085:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2170:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2529:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2595:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2620:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2637:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2654:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2671:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2690:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_GT [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2716:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_LT [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2749:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2766:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2784:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_GE [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2814:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2831:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2856:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2872:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2887:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2903:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:2991:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3027:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3045:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3062:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3091:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_LT [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3126:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_LE [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3160:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_GT [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3194:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_GE [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3232:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3289:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3411:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3621:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3649:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3675:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:3700:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4067:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4127:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Py_None [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4217:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4247:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4274:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4305:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4337:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4375:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4419:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4497:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4536:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4591:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4602:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4627:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4679:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/numeric.cpp:4449:17: style: Statements following 'return' will never be executed. [unreachableCode] pynac-pynac-0.7.27/ginac/numeric.cpp:1582:22: style: The scope of the variable 'z' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/numeric.cpp:2732:14: style: The scope of the variable 'ret' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/numeric.cpp:4004:21: style: The scope of the variable 'fac' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/numeric.cpp:4405:30: style: The scope of the variable 'c' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/numeric.cpp:4471:30: style: The scope of the variable 'c' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/numeric.cpp:886:23: style:inconclusive: Function 'numeric' argument 1 names different: declaration 'numer' definition 'num'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:129:15: note: Function 'numeric' argument 1 names different: declaration 'numer' definition 'num'. pynac-pynac-0.7.27/ginac/numeric.cpp:886:23: note: Function 'numeric' argument 1 names different: declaration 'numer' definition 'num'. pynac-pynac-0.7.27/ginac/numeric.cpp:886:33: style:inconclusive: Function 'numeric' argument 2 names different: declaration 'denom' definition 'den'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:129:27: note: Function 'numeric' argument 2 names different: declaration 'denom' definition 'den'. pynac-pynac-0.7.27/ginac/numeric.cpp:886:33: note: Function 'numeric' argument 2 names different: declaration 'denom' definition 'den'. pynac-pynac-0.7.27/ginac/numeric.cpp:1726:42: style:inconclusive: Function 'power' argument 1 names different: declaration 'other' definition 'exp_si'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:212:34: note: Function 'power' argument 1 names different: declaration 'other' definition 'exp_si'. pynac-pynac-0.7.27/ginac/numeric.cpp:1726:42: note: Function 'power' argument 1 names different: declaration 'other' definition 'exp_si'. pynac-pynac-0.7.27/ginac/numeric.cpp:1825:40: style:inconclusive: Function 'power' argument 1 names different: declaration 'other' definition 'exponent'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:211:32: note: Function 'power' argument 1 names different: declaration 'other' definition 'exponent'. pynac-pynac-0.7.27/ginac/numeric.cpp:1825:40: note: Function 'power' argument 1 names different: declaration 'other' definition 'exponent'. pynac-pynac-0.7.27/ginac/numeric.cpp:2954:41: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'other' definition 'right'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:230:33: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:2954:41: note: Function 'operator==' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:2995:41: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'other' definition 'right'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:231:33: note: Function 'operator!=' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:2995:41: note: Function 'operator!=' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3069:40: style:inconclusive: Function 'operator<' argument 1 names different: declaration 'other' definition 'right'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:232:32: note: Function 'operator<' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3069:40: note: Function 'operator<' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3105:41: style:inconclusive: Function 'operator<=' argument 1 names different: declaration 'other' definition 'right'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:233:33: note: Function 'operator<=' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3105:41: note: Function 'operator<=' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3139:40: style:inconclusive: Function 'operator>' argument 1 names different: declaration 'other' definition 'right'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:234:32: note: Function 'operator>' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3139:40: note: Function 'operator>' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3173:41: style:inconclusive: Function 'operator>=' argument 1 names different: declaration 'other' definition 'right'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:235:33: note: Function 'operator>=' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3173:41: note: Function 'operator>=' argument 1 names different: declaration 'other' definition 'right'. pynac-pynac-0.7.27/ginac/numeric.cpp:3494:32: style:inconclusive: Function 'try_py_method' argument 2 names different: declaration 'x2' definition 'num2'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:246:40: note: Function 'try_py_method' argument 2 names different: declaration 'x2' definition 'num2'. pynac-pynac-0.7.27/ginac/numeric.cpp:3494:32: note: Function 'try_py_method' argument 2 names different: declaration 'x2' definition 'num2'. pynac-pynac-0.7.27/ginac/numeric.cpp:3510:49: style:inconclusive: Function 'to_dict_parent' argument 1 names different: declaration 'dict' definition 'obj'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:247:48: note: Function 'to_dict_parent' argument 1 names different: declaration 'dict' definition 'obj'. pynac-pynac-0.7.27/ginac/numeric.cpp:3510:49: note: Function 'to_dict_parent' argument 1 names different: declaration 'dict' definition 'obj'. pynac-pynac-0.7.27/ginac/numeric.cpp:3991:43: style:inconclusive: Function 'psi' argument 1 names different: declaration 'n' definition 'y'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:285:35: note: Function 'psi' argument 1 names different: declaration 'n' definition 'y'. pynac-pynac-0.7.27/ginac/numeric.cpp:3991:43: note: Function 'psi' argument 1 names different: declaration 'n' definition 'y'. pynac-pynac-0.7.27/ginac/numeric.cpp:4380:43: style:inconclusive: Function 'gcd' argument 1 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:303:35: note: Function 'gcd' argument 1 names different: declaration 'b' definition 'B'. pynac-pynac-0.7.27/ginac/numeric.cpp:4380:43: note: Function 'gcd' argument 1 names different: declaration 'b' definition 'B'. pynac-pynac-0.7.27/ginac/numeric.cpp:4929:34: warning: Function 'Li2' argument order different: declaration 'x, n, parent' definition 'n, x, parent' [funcArgOrderDifferent] pynac-pynac-0.7.27/ginac/numeric.h:355:34: note: Function 'Li2' argument order different: declaration 'x, n, parent' definition 'n, x, parent' pynac-pynac-0.7.27/ginac/numeric.cpp:4929:34: note: Function 'Li2' argument order different: declaration 'x, n, parent' definition 'n, x, parent' pynac-pynac-0.7.27/ginac/numeric.cpp:5108:45: style:inconclusive: Function 'ConstantEvalf' argument 2 names different: declaration 'parent' definition 'dict'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:505:45: note: Function 'ConstantEvalf' argument 2 names different: declaration 'parent' definition 'dict'. pynac-pynac-0.7.27/ginac/numeric.cpp:5108:45: note: Function 'ConstantEvalf' argument 2 names different: declaration 'parent' definition 'dict'. pynac-pynac-0.7.27/ginac/numeric.cpp:786:19: style: Local variable 'Integer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.cpp:265:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/numeric.cpp:786:19: note: Shadow variable pynac-pynac-0.7.27/ginac/numeric.cpp:1678:17: style: Local variable 'numer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:493:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/numeric.cpp:1678:17: note: Shadow variable pynac-pynac-0.7.27/ginac/numeric.cpp:1679:17: style: Local variable 'denom' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:498:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/numeric.cpp:1679:17: note: Shadow variable pynac-pynac-0.7.27/ginac/numeric.cpp:3283:27: style: Local variable 'Integer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.cpp:265:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/numeric.cpp:3283:27: note: Shadow variable pynac-pynac-0.7.27/ginac/numeric.cpp:107:45: style: Parameter 'e' can be declared as reference to const [constParameterReference] pynac-pynac-0.7.27/ginac/numeric.cpp:4027:37: style: Variable 'fac' can be declared as const array [constVariable] pynac-pynac-0.7.27/ginac/numeric.cpp:4082:29: style: Variable 'fac' can be declared as const array [constVariable] pynac-pynac-0.7.27/ginac/numeric.cpp:3553:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/numeric.cpp:4550:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/operators.cpp:272:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable erase_event [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/operators.cpp:419:42: style: Parameter 'is' can be declared as reference to const [constParameterReference] pynac-pynac-0.7.27/ginac/operators.cpp:419:51: style: Parameter 'e' can be declared as reference to const [constParameterReference] pynac-pynac-0.7.27/ginac/operators.cpp:325:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/operators.cpp:335:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/operators.cpp:362:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] pynac-pynac-0.7.27/ginac/order.cpp:128:28: warning: The class 'print_order_pair_mul' defines member function with name 'operator()' also defined in its parent class 'print_order_pair'. [duplInheritedMember] pynac-pynac-0.7.27/ginac/order.cpp:137:24: note: Parent function 'print_order_pair::operator()' pynac-pynac-0.7.27/ginac/order.cpp:128:28: note: Derived function 'print_order_pair_mul::operator()' pynac-pynac-0.7.27/ginac/order.cpp:118:41: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:53:29: note: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:118:41: note: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:118:57: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:53:43: note: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:118:57: note: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:123:36: style:inconclusive: Function 'compare' argument 1 names different: declaration 'lh' definition 'lhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:54:24: note: Function 'compare' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:123:36: note: Function 'compare' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:123:52: style:inconclusive: Function 'compare' argument 2 names different: declaration 'rh' definition 'rhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:54:38: note: Function 'compare' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:123:52: note: Function 'compare' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:128:54: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:111:33: note: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:128:54: note: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:128:74: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:111:51: note: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:128:74: note: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:137:50: style:inconclusive: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:103:33: note: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:137:50: note: Function 'operator()' argument 1 names different: declaration 'lh' definition 'lhex'. pynac-pynac-0.7.27/ginac/order.cpp:137:70: style:inconclusive: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/order.h:103:51: note: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/order.cpp:137:70: note: Function 'operator()' argument 2 names different: declaration 'rh' definition 'rhex'. pynac-pynac-0.7.27/ginac/power.h:107:5: performance:inconclusive: Technically the member function 'GiNaC::power::expand_mul' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/power.cpp:1438:11: note: Technically the member function 'GiNaC::power::expand_mul' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/power.h:107:5: note: Technically the member function 'GiNaC::power::expand_mul' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/power.cpp:1139:5: warning: Struct 'coolmulti' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] pynac-pynac-0.7.27/ginac/power.cpp:1139:5: warning: Struct 'coolmulti' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] pynac-pynac-0.7.27/ginac/power.cpp:457:16: style: Condition 'abs_base==_ex1' is always true [knownConditionTrueFalse] pynac-pynac-0.7.27/ginac/power.cpp:450:16: note: Assuming that condition 'abs_base>_ex1' is not redundant pynac-pynac-0.7.27/ginac/power.cpp:456:16: note: Assuming condition is false pynac-pynac-0.7.27/ginac/power.cpp:457:16: note: Condition 'abs_base==_ex1' is always true pynac-pynac-0.7.27/ginac/power.cpp:990:6: style: The scope of the variable 'int_exponent' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/power.cpp:1210:14: style: Variable 'it' can be declared as reference to const [constVariableReference] pynac-pynac-0.7.27/ginac/power.cpp:1423:15: style: Variable 'i' can be declared as reference to const [constVariableReference] pynac-pynac-0.7.27/ginac/power.cpp:1351:39: warning: Access of moved variable 'monomial'. [accessMoved] pynac-pynac-0.7.27/ginac/power.cpp:1351:29: note: Calling std::move(monomial) pynac-pynac-0.7.27/ginac/power.cpp:1351:39: note: Access of moved variable 'monomial'. pynac-pynac-0.7.27/ginac/power.cpp:961:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/power.cpp:1424:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/print.cpp:34:58: style:inconclusive: Function 'print_context' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/print.h:88:41: note: Function 'print_context' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:34:58: note: Function 'print_context' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:39:52: style:inconclusive: Function 'print_dflt' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/print.h:119:38: note: Function 'print_dflt' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:39:52: note: Function 'print_dflt' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:44:54: style:inconclusive: Function 'print_latex' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/print.h:127:46: note: Function 'print_latex' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:44:54: note: Function 'print_latex' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:49:56: style:inconclusive: Function 'print_python' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/print.h:135:40: note: Function 'print_python' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:49:56: note: Function 'print_python' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:54:66: style:inconclusive: Function 'print_python_repr' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/print.h:143:45: note: Function 'print_python_repr' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:54:66: note: Function 'print_python_repr' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:61:52: style:inconclusive: Function 'print_tree' argument 2 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/print.h:152:38: note: Function 'print_tree' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/print.cpp:61:52: note: Function 'print_tree' argument 2 names different: declaration 'options' definition 'opt'. pynac-pynac-0.7.27/ginac/pseries.cpp:197:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/pseries.cpp:77:2: performance: Variable 'point' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] pynac-pynac-0.7.27/ginac/pseries.cpp:656:6: style: The scope of the variable 'pow_a' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/pseries.cpp:656:47: style: The scope of the variable 'pow_b' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/pseries.cpp:616:38: style:inconclusive: Function 'series' argument 1 names different: declaration 's' definition 'r'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/symbol.h:66:31: note: Function 'series' argument 1 names different: declaration 's' definition 'r'. pynac-pynac-0.7.27/ginac/pseries.cpp:616:38: note: Function 'series' argument 1 names different: declaration 's' definition 'r'. pynac-pynac-0.7.27/ginac/pseries.cpp:828:35: style:inconclusive: Function 'series' argument 1 names different: declaration 's' definition 'r'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/mul.h:69:31: note: Function 'series' argument 1 names different: declaration 's' definition 'r'. pynac-pynac-0.7.27/ginac/pseries.cpp:828:35: note: Function 'series' argument 1 names different: declaration 's' definition 'r'. pynac-pynac-0.7.27/ginac/pseries.cpp:1042:37: style:inconclusive: Function 'series' argument 1 names different: declaration 's' definition 'r'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/power.h:74:31: note: Function 'series' argument 1 names different: declaration 's' definition 'r'. pynac-pynac-0.7.27/ginac/pseries.cpp:1042:37: note: Function 'series' argument 1 names different: declaration 's' definition 'r'. pynac-pynac-0.7.27/ginac/pseries.cpp:296:8: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/pseries.cpp:296:8: note: Shadow variable pynac-pynac-0.7.27/ginac/pseries.cpp:322:8: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/pseries.cpp:322:8: note: Shadow variable pynac-pynac-0.7.27/ginac/pseries.cpp:389:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/pseries.cpp:406:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/pseries.cpp:438:5: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/pseries.cpp:453:5: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/pseries.cpp:470:10: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/pseries.cpp:656:12: style: Variable 'pow_a' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/pseries.cpp:656:53: style: Variable 'pow_b' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/relational.cpp:190:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable less [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/relational.cpp:277:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable less [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/relational.cpp:47:13: warning: Member variable 'relational::o' is not initialized in the constructor. [uninitMemberVar] pynac-pynac-0.7.27/ginac/relational.cpp:55:27: style:inconclusive: Function 'relational' argument 1 names different: declaration 'lhs' definition 'a_lhs'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/relational.h:57:17: note: Function 'relational' argument 1 names different: declaration 'lhs' definition 'a_lhs'. pynac-pynac-0.7.27/ginac/relational.cpp:55:27: note: Function 'relational' argument 1 names different: declaration 'lhs' definition 'a_lhs'. pynac-pynac-0.7.27/ginac/relational.cpp:55:37: style:inconclusive: Function 'relational' argument 2 names different: declaration 'rhs' definition 'a_rhs'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/relational.h:57:26: note: Function 'relational' argument 2 names different: declaration 'rhs' definition 'a_rhs'. pynac-pynac-0.7.27/ginac/relational.cpp:55:37: note: Function 'relational' argument 2 names different: declaration 'rhs' definition 'a_rhs'. pynac-pynac-0.7.27/ginac/sum.cpp:106:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorial_to_gamma [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/sum.cpp:155:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable factorial_to_gamma [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/sum.cpp:116:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/sum.cpp:116:30: note: Shadow variable pynac-pynac-0.7.27/ginac/sum.cpp:165:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/sum.cpp:165:30: note: Shadow variable pynac-pynac-0.7.27/ginac/sum.cpp:278:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/sum.cpp:278:30: note: Shadow variable pynac-pynac-0.7.27/ginac/sum.cpp:541:12: style: Local variable 'H' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/inifcns.h:199:1: note: Shadowed declaration pynac-pynac-0.7.27/ginac/sum.cpp:541:12: note: Shadow variable pynac-pynac-0.7.27/ginac/symbol.cpp:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/symbol.cpp:388:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/symbol.h:97:16: performance:inconclusive: Technically the member function 'GiNaC::symbol::autoname_prefix' can be static (but you may consider moving to unnamed namespace). [functionStatic] pynac-pynac-0.7.27/ginac/symbol.cpp:344:23: note: Technically the member function 'GiNaC::symbol::autoname_prefix' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/symbol.h:97:16: note: Technically the member function 'GiNaC::symbol::autoname_prefix' can be static (but you may consider moving to unnamed namespace). pynac-pynac-0.7.27/ginac/symbol.cpp:66:48: style:inconclusive: Function 'symbol' argument 2 names different: declaration 'domain' definition 'a_domain'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/symbol.h:53:50: note: Function 'symbol' argument 2 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:66:48: note: Function 'symbol' argument 2 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:73:74: style:inconclusive: Function 'symbol' argument 4 names different: declaration 'domain' definition 'a_domain'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/symbol.h:56:67: note: Function 'symbol' argument 4 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:73:74: note: Function 'symbol' argument 4 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:80:70: style:inconclusive: Function 'symbol' argument 3 names different: declaration 'domain' definition 'a_domain'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/symbol.h:54:63: note: Function 'symbol' argument 3 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:80:70: note: Function 'symbol' argument 3 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:87:96: style:inconclusive: Function 'symbol' argument 5 names different: declaration 'domain' definition 'a_domain'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/symbol.h:57:89: note: Function 'symbol' argument 5 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:87:96: note: Function 'symbol' argument 5 names different: declaration 'domain' definition 'a_domain'. pynac-pynac-0.7.27/ginac/symbol.cpp:121:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:446:7: style: The scope of the variable 'a_exp' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:240:5: style: Local variable 'numer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:493:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:240:5: note: Shadow variable pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:240:23: style: Local variable 'denom' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:498:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:240:23: note: Shadow variable pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:519:5: style: Local variable 'numer' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:493:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:519:5: note: Shadow variable pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:519:23: style: Local variable 'denom' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:498:22: note: Shadowed declaration pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:519:23: note: Shadow variable pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:551:11: style: Local variable 'factor' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/normal.h:35:13: note: Shadowed declaration pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:551:11: note: Shadow variable pynac-pynac-0.7.27/ginac/upoly-ginac.cpp:297:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] pynac-pynac-0.7.27/ginac/useries.cpp:230:1: debug: Failed to parse 'using usfun_t = decltype ( exp_useries ) ;'. The checking continues anyway. [simplifyUsing] pynac-pynac-0.7.27/ginac/useries.cpp:236:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exp_useries [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/useries.cpp:604:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/useries.cpp:532:21: style: The scope of the variable 'num' can be reduced. [variableScope] pynac-pynac-0.7.27/ginac/useries.cpp:399:44: style:inconclusive: Function 'useries' argument 2 names different: declaration 's' definition 'x'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/useries.h:33:44: note: Function 'useries' argument 2 names different: declaration 's' definition 'x'. pynac-pynac-0.7.27/ginac/useries.cpp:399:44: note: Function 'useries' argument 2 names different: declaration 's' definition 'x'. pynac-pynac-0.7.27/ginac/useries.cpp:294:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/useries.cpp:294:30: note: Shadow variable pynac-pynac-0.7.27/ginac/useries.cpp:375:30: style: Local variable 'pow' shadows outer function [shadowFunction] pynac-pynac-0.7.27/ginac/numeric.h:383:11: note: Shadowed declaration pynac-pynac-0.7.27/ginac/useries.cpp:375:30: note: Shadow variable pynac-pynac-0.7.27/ginac/useries.cpp:393:41: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] pynac-pynac-0.7.27/ginac/useries.cpp:472:36: style: Variable 'fp1.offset' is assigned a value that is never used. [unreadVariable] pynac-pynac-0.7.27/ginac/utils.cpp:371:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:372:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:373:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:374:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:375:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:376:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:377:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:378:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:379:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:380:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:381:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:382:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:383:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:384:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:385:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:386:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:387:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:388:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:389:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:390:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:391:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:392:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:393:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:394:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:395:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:396:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:397:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:398:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:399:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:400:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:401:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:402:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:403:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:404:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:405:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:406:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:407:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:408:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:409:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:410:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:411:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:412:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:413:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:414:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:415:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:416:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:417:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:418:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:419:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:420:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:421:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:422:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:423:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:424:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:425:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:426:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:427:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:428:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:429:7: style: C-style pointer casting [cstyleCast] pynac-pynac-0.7.27/ginac/utils.cpp:38:57: style:inconclusive: Function 'pole_error' argument 2 names different: declaration 'degree' definition 'a_degree'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/numeric.h:98:55: note: Function 'pole_error' argument 2 names different: declaration 'degree' definition 'a_degree'. pynac-pynac-0.7.27/ginac/utils.cpp:38:57: note: Function 'pole_error' argument 2 names different: declaration 'degree' definition 'a_degree'. pynac-pynac-0.7.27/ginac/wildcard.cpp:93:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] pynac-pynac-0.7.27/ginac/wildcard.cpp:50:29: style:inconclusive: Function 'wildcard' argument 1 names different: declaration 'label' definition 'l'. [funcArgNamesDifferent] pynac-pynac-0.7.27/ginac/wildcard.h:41:20: note: Function 'wildcard' argument 1 names different: declaration 'label' definition 'l'. pynac-pynac-0.7.27/ginac/wildcard.cpp:50:29: note: Function 'wildcard' argument 1 names different: declaration 'label' definition 'l'. diff: DONE