2025-01-28 00:07 ftp://ftp.de.debian.org/debian/pool/main/e/exprtk/exprtk_0.0.3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1016-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.59 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.16.0 head-info: b9644e7 (2025-01-27 23:14:41 +0100) count: 1040 TO! elapsed-time: 1774.9 1800.1 head-timing-info: old-timing-info: head results: exprtk-0.0.3/exprtk.hpp:3732:41: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:3818:41: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:3953:41: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:4126:41: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19847:39: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19857:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19867:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19877:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19887:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19897:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19907:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19917:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19928:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19939:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19950:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19961:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19972:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19984:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:19996:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:20008:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:42485:27: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:42748:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43055:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43068:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43082:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43096:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43110:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43124:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43138:38: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43789:43: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:43811:43: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44101:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44148:35: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44179:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44236:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44292:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44308:35: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44436:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44499:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44562:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44625:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44688:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44747:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44800:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44851:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44902:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:44943:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45001:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45061:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45124:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45171:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45223:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45283:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45336:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45383:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45431:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45481:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45532:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45582:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45635:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45683:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45731:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45777:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45824:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:45883:22: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:42501:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42506:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42511:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42517:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42523:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42529:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42535:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42541:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42548:24: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42555:25: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42562:25: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:42569:25: debug: Failed to instantiate template "poly_impl". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:33595:46: debug: Failed to instantiate template "function_N_node". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:41441:27: debug: Failed to instantiate template "all_nodes_valid". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:14518:20: debug: Failed to instantiate template "invoke". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:18792:20: debug: Failed to instantiate template "fast_exp". The checking continues anyway. [templateInstantiation] exprtk-0.0.3/exprtk.hpp:788:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:935:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:971:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1317:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sqrt2 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1389:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log2 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1400:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _180_pi [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1401:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_180 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1409:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1416:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log2 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1761:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_exponent10 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1928:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_exp [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:3319:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:3744:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:3791:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5688:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_constant [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5694:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_unary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5700:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_neg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5706:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_binary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5712:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_variable [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5720:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_variable [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5735:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5741:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_veccelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5747:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5753:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_veccelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5759:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbvecelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5765:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbvecelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5771:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbveccelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5777:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbveccelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5783:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vector [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5816:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_constant [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5824:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_null [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5830:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_break [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5836:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_continue [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5842:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_swap [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5848:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_function [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5854:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vararg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5860:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_return [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5879:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_assert [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5893:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5917:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6017:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6646:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8132:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_switch [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8184:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8229:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8243:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mswitch [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11540:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strccondition [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11668:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringvararg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12253:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vararg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12294:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecfunc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:13508:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:13532:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14803:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_function [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15955:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16611:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17048:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17066:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17093:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17113:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17134:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17155:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17176:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T0 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17278:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17348:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17535:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17629:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17720:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17806:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable result [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18952:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringvar [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18958:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringvarrng [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18964:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringconst [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18970:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_cstringvarrng [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18976:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18982:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strconcat [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18988:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strfunction [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18994:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strcondition [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:19000:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strccondition [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:19006:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringvararg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:19012:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strgenrange [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41889:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42237:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42264:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42293:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42324:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42501:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42506:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42517:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42523:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42529:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42535:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42541:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42548:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42555:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42562:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42569:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43892:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43955:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ifstream [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43976:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_t [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43995:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_t [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:44079:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:22439:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_none [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:22864:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23593:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23619:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23890:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_function_list [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23899:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntrl_struct_list [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23908:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logic_ops_list [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23917:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arithmetic_ops_list [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23926:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignment_ops_list [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:23935:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inequality_ops_list [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24088:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_function_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24101:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntrl_struct_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24114:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logic_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24127:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arithmetic_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24140:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignment_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24153:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inequality_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24166:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_function_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24184:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cntrl_struct_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24202:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logic_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24220:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arithmetic_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24238:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assignment_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24256:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inequality_ops_list_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24464:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_number [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24533:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_syntax [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24642:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24706:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_token [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24797:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diagnostic [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24820:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_symbol [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24876:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_runtime_check [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24881:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_access_runtime_check [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24886:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compilation_check [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:24891:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable assert_check [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25027:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_hold [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25104:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25176:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_hold [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25572:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25856:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25883:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25959:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_syntax [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26023:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_comma [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26157:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_hold [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26362:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26437:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ternary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26572:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26679:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_eof [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:26832:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27077:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lcrlbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27249:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lcrlbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27350:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27518:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_hold [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27538:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_hold [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27661:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_smulti [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27669:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lcrlbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27762:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:27993:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28051:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28132:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28260:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28407:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_syntax [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28464:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28532:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28569:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_syntax [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28635:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28738:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:29009:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sffinal [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:29072:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:29142:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:29671:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_assign [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:29709:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_symbol [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:29906:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_symbol [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:30040:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lcrlbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:30132:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:30383:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lsqrbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:30504:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:30669:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:30701:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_hold [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31109:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_symbol [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_number [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41582:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41631:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable process [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41659:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41687:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sf00 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41711:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sf48 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20439:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reserved_words_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20619:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20628:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20637:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20645:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20919:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:21000:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20119:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reserved_symbols_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20177:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_size [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31648:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_abs [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31755:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_addass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31767:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31816:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31930:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:31946:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32080:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_inrange [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32105:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_inrange [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32112:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_scand [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lt [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32172:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_syntax [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32326:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_syntax [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32392:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32468:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32544:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32594:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_runtime_check [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32618:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32694:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_repeat_until_loop [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32739:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32896:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32908:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32920:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32933:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32960:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:32974:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:33401:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sum [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:33480:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_smulti [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:33558:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:33954:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34025:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34089:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_st_vector [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_parser [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34189:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_st_variable [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34273:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_st_variable [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34799:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_scand [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34924:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_pow [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:34975:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35139:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35215:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35284:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35422:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35546:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35751:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35951:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:35993:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36282:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36347:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36413:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36478:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36543:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36608:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36673:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36739:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36805:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:36924:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37055:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37174:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37322:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37444:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37533:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37622:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37711:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37800:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:37994:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:38238:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:38432:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:40707:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_neg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:40976:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41125:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_inrange [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41315:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_eq [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_in [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:28934:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:25789:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lbracket [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:42824:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43062:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43076:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43090:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43104:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43118:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43132:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43146:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expression [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:43339:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diagnostic [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15729:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_xnor [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15719:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_xor [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15709:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_nor [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15699:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_or [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15689:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_nand [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15679:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_and [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15669:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ne [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15647:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_eq [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15637:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_gte [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15626:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_gt [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15615:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lte [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15604:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_lt [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15593:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_pow [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15581:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mod [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15569:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_div [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15556:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sub [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15543:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_mul [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15530:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_add [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15505:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_trunc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15504:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_tanh [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15503:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_tan [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15502:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sqrt [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15501:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sinh [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15500:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sinc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15499:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sin [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15498:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sgn [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15497:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_sec [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15496:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_round [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15495:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_r2d [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15494:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_pos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15493:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_notl [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15492:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_neg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15491:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ncdf [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15490:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_log1p [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15489:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_log2 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15488:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_log10 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15487:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_log [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15486:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_g2d [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15485:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_frac [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15484:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_floor [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15483:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_expm1 [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15482:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_exp [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15481:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_erfc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15480:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_erf [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15479:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_d2r [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15478:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_d2g [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15477:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_csc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15476:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_cot [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15475:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_cosh [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15474:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_cos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15473:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ceil [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15472:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_atanh [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_asinh [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15469:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_asin [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15468:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_acosh [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15467:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_acos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15466:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_abs [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:5634:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_none [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:4949:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:4965:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:4989:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:3838:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_number [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:1408:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:41443:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable node_allocator_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16912:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_uvouv [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16789:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16769:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16749:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16709:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16691:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16673:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15761:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ilike [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15762:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ilike [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15750:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_like [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15751:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_like [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15738:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15739:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_in [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15740:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_in [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15657:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_eq [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15658:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_equal [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15471:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_atan [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15412:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_retenv [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15353:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typestore_list_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15363:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_return [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15281:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15299:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strfunction [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15238:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15250:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_genfunction [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15157:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15174:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strfunction [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14918:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec_data [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14982:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15053:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_genfunction [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14845:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vafunction [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecondition [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14192:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecunaryop [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14029:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecvalarith [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:13865:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecvalarith [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:13698:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecvecarith [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:13433:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecopvecass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:13268:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecopvalass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12180:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vararg [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12205:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12127:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_trinary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12093:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_trinary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12064:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable branch_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12039:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable branch_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11757:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_assert [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11304:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable branch_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11410:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strcondition [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10888:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strswap [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10733:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strswap [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10484:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strgenrange [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10363:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_cstringvarrng [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10294:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringvarrng [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10083:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecvecswap [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:9331:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbveccelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:9228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbvecelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:9154:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbveccelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:9071:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_rbvecelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8973:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_veccelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8867:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecelemrtc [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8784:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_veccelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8700:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecelem [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:8042:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7973:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7938:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7894:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7836:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable condition_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7793:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable condition_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7742:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7685:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_for [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7623:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7567:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_repeat [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7519:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable condition_ [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7466:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_while [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7278:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_conditional [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7220:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_conditional [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7034:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_binary_ext [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7045:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6974:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_binary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6985:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6840:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_stringconst [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6714:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_nulleq [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6104:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6207:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6251:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6265:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18875:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ipowinv [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18842:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ipowinv [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18797:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ipow [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:18764:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ipow [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16819:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15775:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_inranges [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15776:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_inrange [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14481:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NumBranches [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14527:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_function [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14550:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BranchCount [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12815:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecvecass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:12648:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vecvalass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11252:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:11112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strass [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:10639:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_strconcat [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7164:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_quaternary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:7112:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_trinary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:6906:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_unary [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:16805:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_default [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:17320:26: warning:inconclusive: Member variable 'T0oT1::t0_' is not assigned a value in 'T0oT1::operator='. [operatorEqVarError] exprtk-0.0.3/exprtk.hpp:17320:26: warning:inconclusive: Member variable 'T0oT1::t1_' is not assigned a value in 'T0oT1::operator='. [operatorEqVarError] exprtk-0.0.3/exprtk.hpp:17320:26: warning: Member variable 'T0oT1::f_' is not assigned a value in 'T0oT1::operator='. [operatorEqVarError] exprtk-0.0.3/exprtk.hpp:31456:7: style: The class 'expression_generator < double >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] exprtk-0.0.3/exprtk.hpp:6549:10: warning: Member variable 'vector_holder < double >::buffer' is not initialized in the constructor. [uninitMemberVar] exprtk-0.0.3/exprtk.hpp:6553:19: warning: Member variable 'vector_holder < double >::buffer' is not initialized in the constructor. [uninitMemberVar] exprtk-0.0.3/exprtk.hpp:6558:19: warning: Member variable 'vector_holder < double >::buffer' is not initialized in the constructor. [uninitMemberVar] exprtk-0.0.3/exprtk.hpp:6562:19: warning: Member variable 'vector_holder < double >::buffer' is not initialized in the constructor. [uninitMemberVar] exprtk-0.0.3/exprtk.hpp:6566:19: warning: Member variable 'vector_holder < double >::buffer' is not initialized in the constructor. [uninitMemberVar] exprtk-0.0.3/exprtk_benchmark.cpp:554:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:3755:26: style:inconclusive: Technically the member function 'exprtk::lexer::helper::bracket_checker::error_token' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:4009:50: style:inconclusive: Technically the member function 'exprtk::lexer::helper::sequence_validator::error' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:4053:18: performance:inconclusive: Technically the member function 'exprtk::lexer::helper::sequence_validator::invalid_bracket_check' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:4172:50: style:inconclusive: Technically the member function 'exprtk::lexer::helper::sequence_validator_3tokens::error' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:17352:31: style:inconclusive: Either there is a missing 'override', or the member function 'exprtk::details::T0oT1oT2::operation' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:17633:31: style:inconclusive: Either there is a missing 'override', or the member function 'exprtk::details::T0oT1oT2_sf3ext::operation' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:19139:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19148:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19157:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19166:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_c' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19176:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19186:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_cr' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19196:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rc' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19206:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rr' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19216:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_tt' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19226:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_ttt' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19236:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_tttt' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19246:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rrr' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19256:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rrrr' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19266:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_rrrrr' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19276:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19288:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19300:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19313:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19327:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19343:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19359:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19377:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19391:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19402:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19415:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19429:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19443:66: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::allocate_type' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:19455:22: performance:inconclusive: Technically the member function 'exprtk::details::node_allocator::free' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:43943:15: performance:inconclusive: Technically the member function 'exprtk::rtl::io::file::details::file_descriptor::close' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:44029:20: performance:inconclusive: Technically the member function 'exprtk::rtl::io::file::details::file_descriptor::get_file_mode' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:30750:25: performance:inconclusive: Technically the member function 'parser < double >::make_memory_range' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:30757:25: performance:inconclusive: Technically the member function 'parser < double >::make_memory_range' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:30762:25: performance:inconclusive: Technically the member function 'parser < double >::make_memory_range' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:41577:19: performance:inconclusive: Technically the member function 'parser < double >::load_unary_operations_map' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:41624:19: performance:inconclusive: Technically the member function 'parser < double >::load_binary_operations_map' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:41652:19: performance:inconclusive: Technically the member function 'parser < double >::load_inv_binary_operations_map' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:22584:22: performance:inconclusive: Technically the member function 'parser < double >::scope_element_manager::free_element' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:22877:15: style:inconclusive: Technically the member function 'parser < double >::stack_limit_handler::operator!' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:24319:22: performance:inconclusive: Technically the member function 'parser < double >::settings_store::assign_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:24333:22: performance:inconclusive: Technically the member function 'parser < double >::settings_store::arith_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:24347:22: performance:inconclusive: Technically the member function 'parser < double >::settings_store::inequality_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:24363:22: performance:inconclusive: Technically the member function 'parser < double >::settings_store::logic_opr_to_string' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:28475:35: performance:inconclusive: Technically the member function 'parser < double >::type_checker::split_param_seq' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:21920:63: style:inconclusive: Technically the member function 'expression < double >::local_data_list' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:21510:19: performance:inconclusive: Technically the member function 'symbol_table < double >::valid_function' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20174:22: performance:inconclusive: Technically the member function 'type_store < details :: variable_node < double > , double >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20180:22: performance:inconclusive: Technically the member function 'type_store < details :: variable_node < double > , double >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20193:22: performance:inconclusive: Technically the member function 'type_store < details :: variable_node < double > , double >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20174:22: performance:inconclusive: Technically the member function 'type_store < ifunction < double > , ifunction < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20180:22: performance:inconclusive: Technically the member function 'type_store < ifunction < double > , ifunction < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20193:22: performance:inconclusive: Technically the member function 'type_store < ifunction < double > , ifunction < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20174:22: performance:inconclusive: Technically the member function 'type_store < ivararg_function < double > , ivararg_function < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20180:22: performance:inconclusive: Technically the member function 'type_store < ivararg_function < double > , ivararg_function < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20193:22: performance:inconclusive: Technically the member function 'type_store < ivararg_function < double > , ivararg_function < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20174:22: performance:inconclusive: Technically the member function 'type_store < igeneric_function < double > , igeneric_function < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20180:22: performance:inconclusive: Technically the member function 'type_store < igeneric_function < double > , igeneric_function < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20193:22: performance:inconclusive: Technically the member function 'type_store < igeneric_function < double > , igeneric_function < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20174:22: performance:inconclusive: Technically the member function 'type_store < details :: vector_holder < double > , details :: vector_holder < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20180:22: performance:inconclusive: Technically the member function 'type_store < details :: vector_holder < double > , details :: vector_holder < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:20193:22: performance:inconclusive: Technically the member function 'type_store < details :: vector_holder < double > , details :: vector_holder < double > >::add' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31646:22: performance:inconclusive: Technically the member function 'expression_generator < double >::unary_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31765:22: performance:inconclusive: Technically the member function 'expression_generator < double >::valid_string_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31788:29: performance:inconclusive: Technically the member function 'expression_generator < double >::to_str' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31814:22: performance:inconclusive: Technically the member function 'expression_generator < double >::operation_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31836:29: performance:inconclusive: Technically the member function 'expression_generator < double >::branch_to_id' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31927:22: performance:inconclusive: Technically the member function 'expression_generator < double >::cocob_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:31943:22: performance:inconclusive: Technically the member function 'expression_generator < double >::coboc_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:32040:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_invalid_break_continue_op' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:32099:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_string_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:32109:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_shortcircuit_expression' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:32123:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_null_present' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:32131:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_vector_eqineq_logic_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:32153:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_vector_arithmetic_operation' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:33398:22: performance:inconclusive: Technically the member function 'expression_generator < double >::special_one_parameter_vararg' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:34023:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_constant_foldable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:34039:22: performance:inconclusive: Technically the member function 'expression_generator < double >::is_constant_foldable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:34102:22: performance:inconclusive: Technically the member function 'expression_generator < double >::base_ptr' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:34922:22: performance:inconclusive: Technically the member function 'expression_generator < double >::cardinal_pow_optimisable' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:42928:15: performance:inconclusive: Technically the member function 'function_compositor < double >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:42936:15: performance:inconclusive: Technically the member function 'function_compositor < double >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:42944:15: performance:inconclusive: Technically the member function 'function_compositor < double >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:42952:15: performance:inconclusive: Technically the member function 'function_compositor < double >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:42971:15: performance:inconclusive: Technically the member function 'function_compositor < double >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:42993:15: performance:inconclusive: Technically the member function 'function_compositor < double >::base_func::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:3858:25: style:inconclusive: Technically the member function 'numeric_checker < double >::error_index' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:16915:26: style:inconclusive: Either there is a missing 'override', or the member function 'uvouv_node < double >::v0' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:16920:26: style:inconclusive: Either there is a missing 'override', or the member function 'uvouv_node < double >::v1' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:6977:31: style:inconclusive: Either there is a missing 'override', or the member function 'binary_node < double >::operation' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:6223:15: performance:inconclusive: Technically the member function 'node_depth_base < exprtk :: details :: expression_node < double > >::collect' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:5358:22: performance:inconclusive: Technically the member function 'vec_data_store < double >::dump' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk.hpp:4866:17: style:inconclusive: Technically the member function 'type_store < double >::scalar_view::operatorT' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:6909:31: style:inconclusive: Either there is a missing 'override', or the member function 'unary_node < double >::operation' can be const. [functionConst] exprtk-0.0.3/exprtk.hpp:6567:12: warning: Class 'vector_holder < double >' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor] exprtk-0.0.3/exprtk.hpp:8149:22: style: Virtual function 'valid' is called from constructor 'switch_node(const Sequence*,Allocator>&arg_list)' at line 8123. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:8123:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:8149:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:15177:22: style: Virtual function 'valid' is called from constructor 'string_function_node < double , igeneric_function < double > >(igeneric_function < double >*func,const std::vector >::expression_ptr>&arg_list)' at line 15142. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:15142:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:15177:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:7688:22: style: Virtual function 'valid' is called from constructor 'for_loop_node < double >(expression_node*initialiser,expression_node*condition,expression_node*incrementor,expression_node*loop_body)' at line 7654. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:7654:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:7688:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:7570:22: style: Virtual function 'valid' is called from constructor 'repeat_until_loop_node < double >(expression_node*condition,expression_node*loop_body)' at line 7549. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:7549:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:7570:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:7469:22: style: Virtual function 'valid' is called from constructor 'while_loop_node < double >(expression_node*condition,expression_node*loop_body)' at line 7449. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:7449:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:7469:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:6988:22: style: Virtual function 'valid' is called from constructor 'binary_node < double >(const operator_type&opr,expression_node*branch0,expression_node*branch1)' at line 6959. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:6959:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:6988:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:7115:22: style: Virtual function 'valid' is called from constructor 'trinary_node < double >(const operator_type&opr,expression_node*branch0,expression_node*branch1,expression_node*branch2)' at line 7085. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:7085:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:7115:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:6919:22: style: Virtual function 'valid' is called from constructor 'unary_node < double >(const operator_type&opr,expression_node*branch)' at line 6895. Dynamic binding is not used. [virtualCallInConstructor] exprtk-0.0.3/exprtk.hpp:6895:20: note: Calling valid exprtk-0.0.3/exprtk.hpp:6919:22: note: valid is a virtual function exprtk-0.0.3/exprtk.hpp:7389:10: style: Struct 'loop_runtime_checker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:23515:10: style: Struct 'unknown_symbol_resolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:23573:10: style: Class 'dependent_entity_collector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:23825:10: style: Class 'settings_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:42605:10: style: Struct 'function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:42750:10: style: Struct 'base_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:6437:13: style: Class 'vector_view_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk.hpp:3129:19: style: The destructor '~token_scanner' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:3122:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:3129:19: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42758:19: style: The destructor '~base_func' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42758:19: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:8629:10: style: The destructor '~vector_size_node < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:5619:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:8629:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:8549:10: style: The destructor '~vector_node < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:5619:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:8549:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:6504:22: style: The destructor '~resizable_vector_impl' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:6311:22: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:6504:22: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:5619:19: style: The destructor '~expression_node < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:5554:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:5619:19: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:10422:10: style: The destructor '~generic_string_range_node < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:6788:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:10422:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:10321:10: style: The destructor '~const_string_range_node < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:6788:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:10321:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:10237:19: style: The destructor '~string_range_node < double >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:6788:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:10237:19: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18511:10: style: The destructor '~str_xroxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18511:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18440:10: style: The destructor '~str_xoxr_node < double , const std :: string , const std :: string , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18440:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , std :: string & , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , std :: string & , const std :: string , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string & , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: lt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: lte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: gt_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: gte_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: eq_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: ne_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: in_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: like_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:18376:10: style: The destructor '~str_xrox_node < double , const std :: string , std :: string , details :: range_pack < double > , details :: ilike_op < double > >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:16800:19: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:18376:10: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:6630:19: style: The function 'value' overrides a function in a base class but is identical to the overridden function [uselessOverride] exprtk-0.0.3/exprtk.hpp:5622:27: note: Virtual function in base class exprtk-0.0.3/exprtk.hpp:6630:19: note: Function in derived class exprtk-0.0.3/exprtk.hpp:15297:56: style: The function 'type' overrides a function in a base class but is identical to the overridden function [uselessOverride] exprtk-0.0.3/exprtk.hpp:15172:56: note: Virtual function in base class exprtk-0.0.3/exprtk.hpp:15297:56: note: Function in derived class exprtk-0.0.3/exprtk.hpp:423:29: performance: Function 'as_string()' should return member 'data_' by const reference. [returnByReference] exprtk-0.0.3/exprtk.hpp:3755:26: performance: Function 'error_token()' should return member 'error_token_' by const reference. [returnByReference] exprtk-0.0.3/exprtk.hpp:11513:22: performance: Function 'str()' should return member 'value_' by const reference. [returnByReference] exprtk-0.0.3/exprtk.hpp:23670:26: performance: Function 'return_param_type_list()' should return member 'retparam_list_' by const reference. [returnByReference] exprtk-0.0.3/exprtk.hpp:28444:22: performance: Function 'paramseq()' should return member 'param_seq' by const reference. [returnByReference] exprtk-0.0.3/exprtk.hpp:21846:28: performance: Function 'get_symbol_table_list()' should return member 'symbol_table_list_' by const reference. [returnByReference] exprtk-0.0.3/exprtk.hpp:3035:25: style: Expression is always true because 'else if' condition is opposite to previous condition at line 3030. [multiCondition] exprtk-0.0.3/exprtk.hpp:3030:25: note: first condition exprtk-0.0.3/exprtk.hpp:3035:25: note: else if condition is opposite to first condition exprtk-0.0.3/exprtk.hpp:26802:14: style: Condition 'result_node' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:32059:73: style: Condition 'b1_string' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:32059:60: note: Assuming that condition 'b0_string' is not redundant exprtk-0.0.3/exprtk.hpp:32057:27: note: Assuming that condition 'b0_string!=b1_string' is not redundant exprtk-0.0.3/exprtk.hpp:32059:73: note: Condition 'b1_string' is always true exprtk-0.0.3/exprtk.hpp:32080:72: style: Condition 'b1_string' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:32080:59: note: Assuming that condition 'b0_string' is not redundant exprtk-0.0.3/exprtk.hpp:32078:28: note: Assuming that condition 'b0_string!=b1_string' is not redundant exprtk-0.0.3/exprtk.hpp:32080:72: note: Condition 'b1_string' is always true exprtk-0.0.3/exprtk.hpp:32080:85: style: Condition 'b2_string' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:32080:59: note: Assuming that condition 'b0_string' is not redundant exprtk-0.0.3/exprtk.hpp:32078:28: note: Assuming that condition 'b0_string!=b1_string' is not redundant exprtk-0.0.3/exprtk.hpp:32078:56: note: Assuming that condition 'b1_string!=b2_string' is not redundant exprtk-0.0.3/exprtk.hpp:32080:85: note: Condition 'b2_string' is always true exprtk-0.0.3/exprtk.hpp:32426:20: style: Condition '0!=consequent' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:32499:25: style: Condition '0!=consequent' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:32575:25: style: Condition '0!=consequent' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk.hpp:25362:36: style: Redundant initialization for 'right_branch'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:25310:48: note: right_branch is initialized exprtk-0.0.3/exprtk.hpp:25362:36: note: right_branch is overwritten exprtk-0.0.3/exprtk.hpp:25493:40: style: Redundant initialization for 'return_node'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:25490:48: note: return_node is initialized exprtk-0.0.3/exprtk.hpp:25493:40: note: return_node is overwritten exprtk-0.0.3/exprtk.hpp:26159:34: style: Redundant initialization for 'consequent'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:26152:42: note: consequent is initialized exprtk-0.0.3/exprtk.hpp:26159:34: note: consequent is overwritten exprtk-0.0.3/exprtk.hpp:26675:20: style: Redundant initialization for 'branch'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:26662:40: note: branch is initialized exprtk-0.0.3/exprtk.hpp:26675:20: note: branch is overwritten exprtk-0.0.3/exprtk.hpp:27222:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:27060:37: note: result is initialized exprtk-0.0.3/exprtk.hpp:27222:17: note: result is overwritten exprtk-0.0.3/exprtk.hpp:27743:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:27701:37: note: result is initialized exprtk-0.0.3/exprtk.hpp:27743:17: note: result is overwritten exprtk-0.0.3/exprtk.hpp:27954:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:27946:39: note: result is initialized exprtk-0.0.3/exprtk.hpp:27954:23: note: result is overwritten exprtk-0.0.3/exprtk.hpp:28122:31: style: Redundant initialization for 'index_expr'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:28120:41: note: index_expr is initialized exprtk-0.0.3/exprtk.hpp:28122:31: note: index_expr is overwritten exprtk-0.0.3/exprtk.hpp:28179:17: style: Redundant initialization for 'vec'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:28152:32: note: vec is initialized exprtk-0.0.3/exprtk.hpp:28179:17: note: vec is overwritten exprtk-0.0.3/exprtk.hpp:28340:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:28254:37: note: result is initialized exprtk-0.0.3/exprtk.hpp:28340:17: note: result is overwritten exprtk-0.0.3/exprtk.hpp:28721:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:28719:37: note: result is initialized exprtk-0.0.3/exprtk.hpp:28721:17: note: result is overwritten exprtk-0.0.3/exprtk.hpp:28837:17: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:28835:37: note: result is initialized exprtk-0.0.3/exprtk.hpp:28837:17: note: result is overwritten exprtk-0.0.3/exprtk.hpp:30331:25: style: Redundant initialization for 'v0'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:30325:31: note: v0 is initialized exprtk-0.0.3/exprtk.hpp:30331:25: note: v0 is overwritten exprtk-0.0.3/exprtk.hpp:30332:25: style: Redundant initialization for 'v1'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:30326:31: note: v1 is initialized exprtk-0.0.3/exprtk.hpp:30332:25: note: v1 is overwritten exprtk-0.0.3/exprtk.hpp:30335:20: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:30328:37: note: result is initialized exprtk-0.0.3/exprtk.hpp:30335:20: note: result is overwritten exprtk-0.0.3/exprtk.hpp:32428:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:32423:40: note: result is initialized exprtk-0.0.3/exprtk.hpp:32428:23: note: result is overwritten exprtk-0.0.3/exprtk.hpp:32623:26: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:32612:43: note: result is initialized exprtk-0.0.3/exprtk.hpp:32623:26: note: result is overwritten exprtk-0.0.3/exprtk.hpp:32744:26: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:32732:43: note: result is initialized exprtk-0.0.3/exprtk.hpp:32744:26: note: result is overwritten exprtk-0.0.3/exprtk.hpp:33660:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:33655:40: note: result is initialized exprtk-0.0.3/exprtk.hpp:33660:23: note: result is overwritten exprtk-0.0.3/exprtk.hpp:33735:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:33730:40: note: result is initialized exprtk-0.0.3/exprtk.hpp:33735:23: note: result is overwritten exprtk-0.0.3/exprtk.hpp:33945:26: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:33865:40: note: result is initialized exprtk-0.0.3/exprtk.hpp:33945:26: note: result is overwritten exprtk-0.0.3/exprtk.hpp:33975:26: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] exprtk-0.0.3/exprtk.hpp:33966:29: note: result is assigned exprtk-0.0.3/exprtk.hpp:33975:26: note: result is overwritten exprtk-0.0.3/exprtk.hpp:34734:31: style: Redundant initialization for 'v0'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:34730:37: note: v0 is initialized exprtk-0.0.3/exprtk.hpp:34734:31: note: v0 is overwritten exprtk-0.0.3/exprtk.hpp:34735:31: style: Redundant initialization for 'v1'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:34731:37: note: v1 is initialized exprtk-0.0.3/exprtk.hpp:34735:31: note: v1 is overwritten exprtk-0.0.3/exprtk.hpp:40977:23: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:40974:40: note: result is initialized exprtk-0.0.3/exprtk.hpp:40977:23: note: result is overwritten exprtk-0.0.3/exprtk.hpp:15014:33: style: Redundant initialization for 'var'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:15012:43: note: var is initialized exprtk-0.0.3/exprtk.hpp:15014:33: note: var is overwritten exprtk-0.0.3/exprtk.hpp:14308:33: style: Redundant initialization for 'result'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk.hpp:14302:22: note: result is initialized exprtk-0.0.3/exprtk.hpp:14308:33: note: result is overwritten exprtk-0.0.3/exprtk.hpp:2187:10: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] exprtk-0.0.3/exprtk.hpp:7376:13: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] exprtk-0.0.3/exprtk.hpp:7343:13: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] exprtk-0.0.3/exprtk.hpp:26666:28: style: The scope of the variable 'side_effect_list' can be reduced. [variableScope] exprtk-0.0.3/exprtk.hpp:25183:18: style: Local variable 'current_state' shadows outer function [shadowFunction] exprtk-0.0.3/exprtk.hpp:25126:22: note: Shadowed declaration exprtk-0.0.3/exprtk.hpp:25183:18: note: Shadow variable exprtk-0.0.3/exprtk.hpp:43389:32: style: Local variable 'error' shadows outer function [shadowFunction] exprtk-0.0.3/exprtk.hpp:43335:26: note: Shadowed declaration exprtk-0.0.3/exprtk.hpp:43389:32: note: Shadow variable exprtk-0.0.3/exprtk.hpp:5379:31: style: Local variable 'size' shadows outer function [shadowFunction] exprtk-0.0.3/exprtk.hpp:5348:29: note: Shadowed declaration exprtk-0.0.3/exprtk.hpp:5379:31: note: Shadow variable exprtk-0.0.3/exprtk.hpp:40775:83: performance: Function parameter 's1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40775:76: performance: Function parameter 's0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40793:83: performance: Function parameter 's1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40793:76: performance: Function parameter 's0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40811:84: performance: Function parameter 's1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40811:77: performance: Function parameter 's0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40828:113: performance: Function parameter 's1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:40828:106: performance: Function parameter 's0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18696:59: performance: Function parameter 'p2' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18504:52: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18504:41: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18434:51: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18434:40: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18370:51: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18370:40: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18319:46: performance: Function parameter 'p1' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:18319:35: performance: Function parameter 'p0' should be passed by const reference. [passedByValue] exprtk-0.0.3/exprtk.hpp:5990:33: style: Variable 'node' can be declared as reference to const [constVariableReference] exprtk-0.0.3/exprtk.hpp:25069:51: style: Parameter 'begin_token' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:25070:51: style: Parameter 'end_token' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:21797:58: style: Parameter 'st' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:35918:83: style: Parameter 'expr_gen' can be declared as reference to const. However it seems that 'process' is a callback function, if 'expr_gen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] exprtk-0.0.3/exprtk.hpp:31470:69: note: You might need to cast the function pointer here exprtk-0.0.3/exprtk.hpp:35918:83: note: Parameter 'expr_gen' can be declared as reference to const exprtk-0.0.3/exprtk.hpp:42944:50: style: Parameter 'dest_v' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:42993:54: style: Parameter 'dest_str' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:5377:47: style: Parameter 'vds0' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:5377:59: style: Parameter 'vds1' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14632:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14639:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14646:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14653:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14660:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14667:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14674:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14681:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14688:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14695:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14702:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14709:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14716:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14723:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14730:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14737:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14744:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14751:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14758:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:14765:49: style: Parameter 'f' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk.hpp:8132:31: style: Variable 'condition' can be declared as pointer to const [constVariablePointer] exprtk-0.0.3/exprtk.hpp:8229:31: style: Variable 'condition' can be declared as pointer to const [constVariablePointer] exprtk-0.0.3/exprtk.hpp:44316:36: style: Variable 'fd' can be declared as pointer to const [constVariablePointer] exprtk-0.0.3/exprtk.hpp:43955:31: style: Instance of 'close' object is destroyed immediately. [unusedScopedObject] exprtk-0.0.3/exprtk.hpp:43958:31: style: Instance of 'close' object is destroyed immediately. [unusedScopedObject] exprtk-0.0.3/exprtk.hpp:43961:31: style: Instance of 'close' object is destroyed immediately. [unusedScopedObject] exprtk-0.0.3/exprtk.hpp:24699:86: style: Variable 'numeric_checker_ptr' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:24700:86: style: Variable 'sequence_validator_ptr' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:24701:86: style: Variable 'sequence_validator3_ptr' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:25014:43: style: Variable 'sub_expr' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:27225:36: style: Variable 'defstmt_delete.delete_ptr' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:14170:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:14008:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:13844:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:13676:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:13412:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:10875:19: style: Variable 'i' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 1 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 2 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 3 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 4 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 5 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 6 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 7 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 8 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 9 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 10 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 11 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk.hpp:42493:16: style: The destructor '~polynomial < double , 12 >' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19620:16: note: Virtual destructor in base class exprtk-0.0.3/exprtk.hpp:42493:16: note: Destructor in derived class exprtk-0.0.3/exprtk_benchmark.cpp:524:21: style: Variable 'expression' can be declared as reference to const [constVariableReference] exprtk-0.0.3/exprtk_benchmark.cpp:294:26: style: Parameter 'argv' can be declared as const array [constParameter] exprtk-0.0.3/exprtk_simple_example_05.cpp:29:32: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk.hpp:21846:28: style: Unused private function: 'expression < double >::get_symbol_table_list' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:21867:19: style: Unused private function: 'expression < double >::register_local_var' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:21882:19: style: Unused private function: 'expression < double >::register_local_var' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:21897:19: style: Unused private function: 'expression < double >::register_local_data' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:21920:63: style: Unused private function: 'expression < double >::local_data_list' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:21933:19: style: Unused private function: 'expression < double >::register_return_results' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:21941:19: style: Unused private function: 'expression < double >::set_retinvk' [unusedPrivateFunction] exprtk-0.0.3/exprtk.hpp:43150:43: style: Parameter 'e' can be declared as reference to const [constParameterReference] exprtk-0.0.3/exprtk_simple_example_05.cpp:35:6: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19635:24: note: Virtual function in base class exprtk-0.0.3/exprtk_simple_example_05.cpp:35:6: note: Function in derived class exprtk-0.0.3/exprtk_simple_example_08.cpp:73:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_simple_example_08.cpp:73:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_simple_example_09.cpp:166:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_simple_example_10.cpp:85:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_simple_example_13.cpp:73:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:20576:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_unknown [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14917:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_view < double > [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14942:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vector_view < double > [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_simple_example_17.cpp:31:32: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_simple_example_17.cpp:40:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_simple_example_15.cpp:72:17: style: Variable 'callput_flag' is reassigned a value before the old one has been used. [redundantAssignment] exprtk-0.0.3/exprtk_simple_example_15.cpp:68:17: note: callput_flag is assigned exprtk-0.0.3/exprtk_simple_example_15.cpp:72:17: note: callput_flag is overwritten exprtk-0.0.3/exprtk_simple_example_17.cpp:36:13: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19629:24: note: Virtual function in base class exprtk-0.0.3/exprtk_simple_example_17.cpp:36:13: note: Function in derived class exprtk-0.0.3/exprtk_simple_example_17.cpp:70:4: portability: %f in format string (no. 2) requires 'double' but the argument type is 'int {aka signed int}'. [invalidPrintfArgType_float] exprtk-0.0.3/exprtk_simple_example_19.cpp:38:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_simple_example_19.cpp:78:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:14959:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_vector [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:15099:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk.hpp:44132:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] exprtk-0.0.3/exprtk_simple_example_19.cpp:74:13: performance:inconclusive: Technically the member function 'randu < double >::rnd' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk_simple_example_20.cpp:33:9: style: The function 'handle_runtime_violation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:2183:20: note: Virtual function in base class exprtk-0.0.3/exprtk_simple_example_20.cpp:33:9: note: Function in derived class exprtk-0.0.3/exprtk_simple_example_20.cpp:39:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_simple_example_20.cpp:50:7: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] exprtk-0.0.3/exprtk_simple_example_21.cpp:94:17: style: Variable 'callput_flag' is reassigned a value before the old one has been used. [redundantAssignment] exprtk-0.0.3/exprtk_simple_example_21.cpp:90:17: note: callput_flag is assigned exprtk-0.0.3/exprtk_simple_example_21.cpp:94:17: note: callput_flag is overwritten exprtk-0.0.3/exprtk_simple_example_22.cpp:129:20: style: Variable 'callput_flag' is reassigned a value before the old one has been used. [redundantAssignment] exprtk-0.0.3/exprtk_simple_example_22.cpp:118:20: note: callput_flag is assigned exprtk-0.0.3/exprtk_simple_example_22.cpp:129:20: note: callput_flag is overwritten exprtk-0.0.3/exprtk_simple_example_22.cpp:129:20: style: Variable 'callput_flag' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_simple_example_24.cpp:34:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:3737:32: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:5416:32: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:5429:32: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:5860:32: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6168:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6220:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6246:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6306:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6351:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6380:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:6401:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:8490:23: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_test.cpp:10343:40: debug: simplifyOperatorName: found unsimplified operator name [debug] exprtk-0.0.3/exprtk_simple_example_24.cpp:132:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_simple_example_24.cpp:134:22: style: Variable 'rpn_expression' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_test.cpp:10324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_scalar [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:12839:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:11732:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:10442:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:8554:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:6619:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:6096:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:5978:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:5795:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:5466:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:5345:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:4148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:3870:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:3688:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:3000:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:1978:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:1274:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] exprtk-0.0.3/exprtk_test.cpp:9899:6: performance:inconclusive: Technically the member function 'my_usr < double >::next_value' can be static (but you may consider moving to unnamed namespace). [functionStatic] exprtk-0.0.3/exprtk_test.cpp:6403:4: style: Struct 'overload_func < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk_test.cpp:5863:4: style: Struct 'base_func < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] exprtk-0.0.3/exprtk_test.cpp:3741:13: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] exprtk-0.0.3/exprtk.hpp:19635:24: note: Virtual function in base class exprtk-0.0.3/exprtk_test.cpp:3741:13: note: Function in derived class exprtk-0.0.3/exprtk_test.cpp:7130:21: style: The if condition is the same as the previous if condition [duplicateCondition] exprtk-0.0.3/exprtk_test.cpp:7123:21: note: First condition exprtk-0.0.3/exprtk_test.cpp:7130:21: note: Second condition exprtk-0.0.3/exprtk_test.cpp:8272:21: style: Condition 'result!="string result"' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk_test.cpp:4509:11: style: Condition '!(symbol_table0==symbol_table1)' is always false [knownConditionTrueFalse] exprtk-0.0.3/exprtk_test.cpp:4507:21: note: symbol_table1 is assigned 'symbol_table0' here. exprtk-0.0.3/exprtk_test.cpp:4509:11: note: Condition '!(symbol_table0==symbol_table1)' is always false exprtk-0.0.3/exprtk_test.cpp:4509:27: style: Condition 'symbol_table0==symbol_table1' is always true [knownConditionTrueFalse] exprtk-0.0.3/exprtk_test.cpp:4507:21: note: symbol_table1 is assigned 'symbol_table0' here. exprtk-0.0.3/exprtk_test.cpp:4509:27: note: Condition 'symbol_table0==symbol_table1' is always true exprtk-0.0.3/exprtk_test.cpp:10648:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11368:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11368:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11368:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11368:16: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11368:16: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11389:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11476:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11476:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11476:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11476:16: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11476:16: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11501:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11501:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11578:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11578:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11578:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11578:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11665:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11665:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11665:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:11665:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8878:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8936:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8941:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8941:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8949:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8954:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8954:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9083:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9132:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9132:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9138:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9138:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9146:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9146:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9152:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9152:16: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:9852:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8398:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8398:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8447:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8447:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8460:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:8460:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:3376:13: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:3027:10: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:3027:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] exprtk-0.0.3/exprtk_test.cpp:1136:11: style: Same expression on both sides of '!='. [duplicateExpression] exprtk-0.0.3/exprtk_test.cpp:1137:11: style: Same expression on both sides of '!='. [duplicateExpression] exprtk-0.0.3/exprtk_test.cpp:7296:11: style: Redundant initialization for 'sum'. The initialized value is overwritten before it is read. [redundantInitialization] exprtk-0.0.3/exprtk_test.cpp:7294:13: note: sum is initialized exprtk-0.0.3/exprtk_test.cpp:7296:11: note: sum is overwritten exprtk-0.0.3/exprtk_test.cpp:4507:7: style: Variable 'symbol_table1' is assigned an expression that holds the same value. [redundantAssignment] exprtk-0.0.3/exprtk_test.cpp:4506:21: note: symbol_table0 is assigned 'symbol_table1' here. exprtk-0.0.3/exprtk_test.cpp:4507:7: note: Variable 'symbol_table1' is assigned an expression that holds the same value. exprtk-0.0.3/exprtk_test.cpp:6319:12: style: The scope of the variable 'c' can be reduced. [variableScope] exprtk-0.0.3/exprtk_test.cpp:3915:16: style: The scope of the variable 'i_s' can be reduced. [variableScope] exprtk-0.0.3/exprtk_test.cpp:3916:16: style: The scope of the variable 'j_s' can be reduced. [variableScope] exprtk-0.0.3/exprtk_test.cpp:3917:16: style: The scope of the variable 'ii_s' can be reduced. [variableScope] exprtk-0.0.3/exprtk_test.cpp:3918:16: style: The scope of the variable 'jj_s' can be reduced. [variableScope] exprtk-0.0.3/exprtk_test.cpp:6440:24: style: Variable 'gt' can be declared as reference to const [constVariableReference] exprtk-0.0.3/exprtk_test.cpp:3370:24: style: Variable 'expr' can be declared as reference to const [constVariableReference] exprtk-0.0.3/exprtk_test.cpp:9946:21: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] exprtk-0.0.3/exprtk_test.cpp:8389:28: style: Variable 'error_found' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_test.cpp:8437:28: style: Variable 'error_found' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_test.cpp:6261:55: style: Variable 'scalar()' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_test.cpp:4306:12: style: Variable 'x0' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_test.cpp:4307:12: style: Variable 'y0' is assigned a value that is never used. [unreadVariable] exprtk-0.0.3/exprtk_test.cpp:4308:12: style: Variable 'z0' is assigned a value that is never used. [unreadVariable] DONE