2026-08-08 04:55 ftp://ftp.de.debian.org/debian/pool/main/i/immer/immer_0.9.1+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: 1444269 (2026-08-07 15:46:02 +0200) count: 455 458 elapsed-time: 0.7 0.3 head-timing-info: old-timing-info: head results: immer-0.9.1/benchmark/set/access.ipp:12:2: error: #error "you must define a GENERATOR_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/extra/refcounting.cpp:25:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_PARAM is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/set/erase.ipp:12:2: error: #error "you must define a GENERATOR_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/set/insert.ipp:12:2: error: #error "you must define a GENERATOR_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/set/iter.ipp:12:2: error: #error "you must define a GENERATOR_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/set/erase.ipp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/set/access.ipp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/set/insert.ipp:19:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/set/iter.ipp:20:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/branching/access.ipp:13:2: error: #error "define the MEMORY_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/vector/branching/assoc.ipp:13:2: error: #error "define the MEMORY_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/vector/branching/access.ipp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/branching/assoc.ipp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/branching/concat.ipp:13:2: error: #error "define the MEMORY_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/vector/branching/concat.ipp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/branching/push.ipp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/branching/push.ipp:13:2: error: #error "define the MEMORY_T" [preprocessorErrorDirective] immer-0.9.1/benchmark/vector/misc/access.cpp:31:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/misc/concat.cpp:34:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/misc/assoc.cpp:44:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/misc/drop.cpp:37:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/misc/push-front.cpp:27:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/misc/push.cpp:49:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/paper/access.cpp:23:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/misc/take.cpp:39:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/paper/assoc-random.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/paper/assoc.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/paper/concat.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/benchmark/vector/paper/push.cpp:24:1: error: There is an unknown macro here somewhere. Configuration is required. If NONIUS_BENCHMARK is a macro then please configure it. [unknownMacro] immer-0.9.1/example/table/intro.cpp:22:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/example/vector/fizzbuzz.cpp:33:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] immer-0.9.1/example/vector/gc.cpp:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] immer-0.9.1/example/vector/iota-move.cpp:24:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] immer-0.9.1/example/vector/iota-slow.cpp:24:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] immer-0.9.1/example/vector/iota-transient-std.cpp:28:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] immer-0.9.1/example/vector/iota-transient.cpp:26:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] immer-0.9.1/example/table/intro.cpp:17:13: warning: Member variable 'Item::value' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/extra/python/src/immer-pybind.cpp:54:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/js/immer.cpp:67:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:21:9: debug: Failed to parse 'using value_t = decltype ( v ) :: value_type ;'. The checking continues anyway. [simplifyUsing] immer-0.9.1/test/algorithm.cpp:38:9: debug: Failed to parse 'using value_t = decltype ( v ) :: value_type ;'. The checking continues anyway. [simplifyUsing] immer-0.9.1/test/algorithm.cpp:56:9: debug: Failed to parse 'using value_t = decltype ( v ) :: value_type ;'. The checking continues anyway. [simplifyUsing] immer-0.9.1/test/algorithm.cpp:75:9: debug: Failed to parse 'using value_t = decltype ( v ) :: value_type ;'. The checking continues anyway. [simplifyUsing] immer-0.9.1/test/atom/generic.ipp:10:2: error: #error "define the box template to use in ATOM_T" [preprocessorErrorDirective] immer-0.9.1/test/algorithm.cpp:103:9: debug: Failed to parse 'using value_t = decltype ( v ) :: value_type ;'. The checking continues anyway. [simplifyUsing] immer-0.9.1/test/box/generic.ipp:10:2: error: #error "define the box template to use in BOX_T" [preprocessorErrorDirective] immer-0.9.1/test/vector_transient/generic.ipp:61:38: debug: Function::addArguments found argument 'x' with varid 0. [varid0] immer-0.9.1/test/vector_transient/generic.ipp:90:38: debug: Function::addArguments found argument 'x' with varid 0. [varid0] immer-0.9.1/test/vector_transient/generic.ipp:118:38: debug: Function::addArguments found argument 'x' with varid 0. [varid0] immer-0.9.1/test/vector_transient/generic.ipp:146:38: debug: Function::addArguments found argument 'x' with varid 0. [varid0] immer-0.9.1/test/detail/type_traits.cpp:214:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:203:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:166:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:238:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:236:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_IndexError [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:291:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:138:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:209:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:169:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:182:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:65:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable construct [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:144:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:70:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable construct [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:75:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:80:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:23:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_containers_cereal.cpp:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vec [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/guile/src/immer.cpp:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:40:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/guile/src/immer.cpp:93:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:58:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/alignment.cpp:66:9: warning: Member variable 'TableElem::id' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/box/generic.ipp:99:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool_auto.cpp:126:0: error: syntax error [syntaxError] immer-0.9.1/test/algorithm.cpp:80:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:25:2: error: #error "define the vector template to use in FLEX_VECTOR_T" [preprocessorErrorDirective] immer-0.9.1/test/algorithm.cpp:105:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:127:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:144:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:160:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:177:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/algorithm.cpp:194:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/experimental/dvektor.cpp:169:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reversed [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector_transient/generic.ipp:25:2: error: #error "define the vector template to use in FLEX_VECTOR_T" [preprocessorErrorDirective] immer-0.9.1/test/algorithm.cpp:212:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/recursive.cpp:23:9: warning: Member variable 'rec_vec::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/extra/persist/test_hash_size.cpp:140:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/recursive.cpp:40:9: warning: Member variable 'rec_fvec::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/box/recursive.cpp:57:9: warning: Member variable 'rec_map::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/box/recursive.cpp:74:9: warning: Member variable 'rec_set::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/extra/persist/test_table_box_recursive.cpp:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] immer-0.9.1/test/alignment.cpp:30:5: style: Struct 'AlignConstrainedType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector_transient/generic.ipp:87:38: debug: Function::addArguments found argument 'x' with varid 0. [varid0] immer-0.9.1/test/vector_transient/generic.ipp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] immer-0.9.1/test/map/generic.ipp:10:2: error: #error "define the map template to use in MAP_T" [preprocessorErrorDirective] immer-0.9.1/test/vector_transient/generic.ipp:90:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector_transient/generic.ipp:62:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_transient_rvalues [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:104:15: warning: Member variable 'vector_t::in_weakreflist' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/vector_transient/generic.ipp:118:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector_transient/generic.ipp:91:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_transient_rvalues [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector_transient/generic.ipp:146:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector_transient/generic.ipp:119:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_transient_rvalues [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/vector-of-boxes-transient.cpp:44:5: style: Struct 'node_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/map_transient/generic.ipp:16:2: error: #error "define the map template to use in MAP_T" [preprocessorErrorDirective] immer-0.9.1/test/vector_transient/generic.ipp:147:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_transient_rvalues [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/vector-of-boxes-transient.cpp:45:5: style: Struct 'node_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/box/recursive.cpp:89:10: style:inconclusive: Technically the member function 'std::hash < rec_set >::operator()' can be const. [functionConst] immer-0.9.1/test/box/vector-of-boxes-transient.cpp:46:5: style: Struct 'node_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/fuzzed-2.cpp:40:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VarCount [valueFlowBailoutIncompleteVar] immer-0.9.1/test/atom/generic.ipp:45:13: style: Condition 'v==42' is always true [knownConditionTrueFalse] immer-0.9.1/test/atom/generic.ipp:43:14: note: Assignment 'x=42', assigned value is 42 immer-0.9.1/test/atom/generic.ipp:44:17: note: Assignment 'v=int{x}', assigned value is 42 immer-0.9.1/test/atom/generic.ipp:45:13: note: Condition 'v==42' is always true immer-0.9.1/test/flex_vector/fuzzed-3.cpp:40:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VarCount [valueFlowBailoutIncompleteVar] immer-0.9.1/test/map/generic.ipp:722:1: error: syntax error [syntaxError] immer-0.9.1/test/extra/persist/test_hash_size.cpp:98:9: warning: Member variable 'table_item::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/flex_vector/fuzzed-0.cpp:39:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VarCount [valueFlowBailoutIncompleteVar] immer-0.9.1/test/box/generic.ipp:46:9: style: Struct 'scope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/box/generic.ipp:154:5: style: Struct 'test_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/set/generic.ipp:10:2: error: #error "define the set template to use in SET_T" [preprocessorErrorDirective] immer-0.9.1/test/box/generic.ipp:67:5: style: Struct 'spionage < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/oss-fuzz/input.hpp:20:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_OSS_FUZZ_DATA_PATH [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_hash_size.cpp:19:14: style:inconclusive: Technically the member function 'my_hash_t < std :: uint16_t >::operatorbool' can be const. [functionConst] immer-0.9.1/test/set_transient/generic.ipp:16:2: error: #error "define the set template to use in SET_T" [preprocessorErrorDirective] immer-0.9.1/test/extra/persist/utils.hpp:132:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:256:18: style: Return value '0==(result=[&]{Py_VISIT(o.get());return 0;}())' is always true [knownConditionTrueFalse] immer-0.9.1/extra/python/src/immer-raw.cpp:259:17: note: Calling function '[' returns 0 immer-0.9.1/extra/python/src/immer-raw.cpp:256:18: note: Return value '0==(result=[&]{Py_VISIT(o.get());return 0;}())' is always true immer-0.9.1/test/extra/persist/test_conversion.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable snapshots [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table/generic.ipp:11:2: error: #error "define the map template to use in MAP_T" [preprocessorErrorDirective] immer-0.9.1/test/extra/persist/test_conversion.cpp:164:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/oss-fuzz/map-st-str-0.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:52:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VarCount [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table_transient/generic.ipp:16:2: error: #error "define the table types via SETUP_T macro" [preprocessorErrorDirective] immer-0.9.1/test/extra/persist/test_box.cpp:109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:374:5: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] immer-0.9.1/test/box/generic.ipp:32:13: style: Condition 'x==y' is always true [knownConditionTrueFalse] immer-0.9.1/test/box/generic.ipp:30:12: note: y is assigned 'x' here. immer-0.9.1/test/box/generic.ipp:32:13: note: Condition 'x==y' is always true immer-0.9.1/test/box/generic.ipp:112:13: style: Condition 'x==y' is always true [knownConditionTrueFalse] immer-0.9.1/test/box/generic.ipp:110:12: note: y is assigned 'x' here. immer-0.9.1/test/box/generic.ipp:112:13: note: Condition 'x==y' is always true immer-0.9.1/test/oss-fuzz/flex-vector-bo-0.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector/generic.ipp:25:2: error: #error "define the vector template to use in VECTOR_T" [preprocessorErrorDirective] immer-0.9.1/test/table_transient/generic.ipp:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/oss-fuzz/flex-vector-st-0.cpp:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_THROW_ON_INVALID_STATE [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table_transient/generic.ipp:62:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector_transient/generic.ipp:16:2: error: #error "define the vector template to use in VECTOR_T" [preprocessorErrorDirective] immer-0.9.1/extra/fuzzer/fuzzer_input.hpp:55:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] immer-0.9.1/test/extra/persist/utils.hpp:68:17: warning: Member variable 'test_value::id' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/extra/persist/utils.hpp:93:9: warning: Member variable 'old_type::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/vector/generic.ipp:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out_of_range [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector/generic.ipp:261:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reversed [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_conversion.cpp:46:5: style: Struct 'track_id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/vector/issue-74.cpp:12:9: warning: Member variable 'my_type::ival' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/vector/issue-74.cpp:13:12: warning: Member variable 'my_type::dval' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/extra/persist/test_special_pool.cpp:248:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ints [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ints [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector_transient/generic.ipp:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_transient_rvalues [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector_transient/generic.ipp:87:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_array.cpp:146:10: style: Either there is a missing 'override', or the member function 'direct_container_policy < immer :: array < std :: string > >::get_pool_name' can be static. [functionStatic] immer-0.9.1/test/extra/persist/test_special_pool.cpp:349:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ints [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:641:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:667:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:741:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:788:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector/issue-177.cpp:36:5: style: Struct 'object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/benchmark/set/memory/memory.hpp:320:12: error: Returning object that points to local variable 'rs' that will be invalid when returning. [returnDanglingLifetime] immer-0.9.1/benchmark/set/memory/memory.hpp:319:43: note: Pointer to container is created here. immer-0.9.1/benchmark/set/memory/memory.hpp:294:10: note: Variable created here. immer-0.9.1/benchmark/set/memory/memory.hpp:320:12: note: Returning object that points to local variable 'rs' that will be invalid when returning. immer-0.9.1/benchmark/set/memory/memory.hpp:283:12: error: Returning pointer to local variable 'rs' that will be invalid when returning. [returnDanglingLifetime] immer-0.9.1/benchmark/set/memory/memory.hpp:282:43: note: Pointer to container is created here. immer-0.9.1/benchmark/set/memory/memory.hpp:257:10: note: Variable created here. immer-0.9.1/benchmark/set/memory/memory.hpp:283:12: note: Returning pointer to local variable 'rs' that will be invalid when returning. immer-0.9.1/benchmark/set/memory/memory.hpp:228:12: error: Returning object that points to local variable 'rs' that will be invalid when returning. [returnDanglingLifetime] immer-0.9.1/benchmark/set/memory/memory.hpp:227:43: note: Pointer to container is created here. immer-0.9.1/benchmark/set/memory/memory.hpp:212:10: note: Variable created here. immer-0.9.1/benchmark/set/memory/memory.hpp:228:12: note: Returning object that points to local variable 'rs' that will be invalid when returning. immer-0.9.1/benchmark/set/memory/memory.hpp:201:12: error: Returning pointer to local variable 'rs' that will be invalid when returning. [returnDanglingLifetime] immer-0.9.1/benchmark/set/memory/memory.hpp:200:43: note: Pointer to container is created here. immer-0.9.1/benchmark/set/memory/memory.hpp:185:10: note: Variable created here. immer-0.9.1/benchmark/set/memory/memory.hpp:201:12: note: Returning pointer to local variable 'rs' that will be invalid when returning. immer-0.9.1/test/extra/persist/test_circular_dependency_conversion.cpp:215:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_circular_dependency_conversion.cpp:384:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable number [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:326:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:371:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/vector/generic.ipp:408:5: style: Struct 'non_default' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/generic.ipp:451:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:464:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_for_docs.cpp:453:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target_container_type_request [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:612:9: warning: Member variable 'recursive_type::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/flex_vector/generic.ipp:539:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_for_docs.cpp:540:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_special_pool.cpp:705:9: warning: Member variable 'rec_map::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/flex_vector/generic.ipp:551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_for_docs.cpp:709:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nested [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/generic.ipp:58:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v [valueFlowBailoutIncompleteVar] immer-0.9.1/test/flex_vector/fuzzed-2.cpp:171:19: style: Redundant initialization for 'var1'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-2.cpp:157:19: note: var1 is initialized immer-0.9.1/test/flex_vector/fuzzed-2.cpp:171:19: note: var1 is overwritten immer-0.9.1/test/flex_vector/fuzzed-3.cpp:200:19: style: Redundant initialization for 'var1'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-3.cpp:196:19: note: var1 is initialized immer-0.9.1/test/flex_vector/fuzzed-3.cpp:200:19: note: var1 is overwritten immer-0.9.1/test/extra/persist/test_special_pool.cpp:731:10: style: Either there is a missing 'override', or the member function '::same_name_policy::get_pool_name' can be static. [functionStatic] immer-0.9.1/test/table/generic.ipp:158:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table/generic.ipp:166:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table/generic.ipp:177:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table/generic.ipp:278:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:116:23: style: C-style pointer casting [cstyleCast] immer-0.9.1/test/table/generic.ipp:363:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:125:23: style: C-style pointer casting [cstyleCast] immer-0.9.1/test/table/generic.ipp:501:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:374:37: style: C-style pointer casting [cstyleCast] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:389:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:138:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] immer-0.9.1/extra/python/src/immer-raw.cpp:140:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] immer-0.9.1/extra/python/src/immer-raw.cpp:212:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] immer-0.9.1/test/set/generic.ipp:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g [valueFlowBailoutIncompleteVar] immer-0.9.1/test/set/generic.ipp:711:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMMER_GC_TEST_GUARD [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_for_docs.cpp:473:9: warning: Member variable 'old_item::data' has no initializer. [uninitMemberVarNoCtor] immer-0.9.1/test/flex_vector/fuzzed-1.cpp:153:19: style: Redundant initialization for 'var1'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-1.cpp:148:19: note: var1 is initialized immer-0.9.1/test/flex_vector/fuzzed-1.cpp:153:19: note: var1 is overwritten immer-0.9.1/test/extra/persist/test_for_docs.cpp:196:10: style: The member function '::doc_2_policy::get_pool_types' can be static. [functionStatic] immer-0.9.1/test/flex_vector/fuzzed-0.cpp:134:19: style: Variable 'var2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/flex_vector/fuzzed-0.cpp:125:19: note: var2 is assigned immer-0.9.1/test/flex_vector/fuzzed-0.cpp:134:19: note: var2 is overwritten immer-0.9.1/test/oss-fuzz/map-st-2.cpp:196:21: style: Redundant initialization for 'v1'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/oss-fuzz/map-st-2.cpp:194:21: note: v1 is initialized immer-0.9.1/test/oss-fuzz/map-st-2.cpp:196:21: note: v1 is overwritten immer-0.9.1/test/extra/persist/test_for_docs.cpp:202:10: style: The member function '::doc_2_policy::save' can be static. [functionStatic] immer-0.9.1/test/extra/persist/test_for_docs.cpp:208:10: style: The member function '::doc_2_policy::load' can be static. [functionStatic] immer-0.9.1/test/extra/persist/test_for_docs.cpp:213:10: style: The member function '::doc_2_policy::get_pool_name' can be static. [functionStatic] immer-0.9.1/test/extra/persist/test_for_docs.cpp:214:10: style: The member function '::doc_2_policy::get_pool_name' can be static. [functionStatic] immer-0.9.1/extra/guile/src/immer.cpp:77:31: performance: Function parameter 'type_name' should be passed by const reference. [passedByValue] immer-0.9.1/extra/python/src/immer-raw.cpp:184:35: style: Parameter 'self' can be declared as pointer to const. However it seems that 'vector_extend' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:287:18: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:184:35: note: Parameter 'self' can be declared as pointer to const immer-0.9.1/extra/python/src/immer-raw.cpp:184:51: style: Parameter 'iterable' can be declared as pointer to const. However it seems that 'vector_extend' is a callback function, if 'iterable' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:287:18: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:184:51: note: Parameter 'iterable' can be declared as pointer to const immer-0.9.1/test/extra/persist/test_champ.cpp:116:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_validation_failed_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:215:28: style: Parameter 'self' can be declared as pointer to const. However it seems that 'vector_hash' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:314:16: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:215:28: note: Parameter 'self' can be declared as pointer to const immer-0.9.1/test/extra/persist/test_champ.cpp:230:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_validation_failed_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:250:35: style: Parameter 'self' can be declared as pointer to const. However it seems that 'vector_repeat' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:288:20: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:250:35: note: Parameter 'self' can be declared as pointer to const immer-0.9.1/test/extra/persist/test_champ.cpp:338:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash_validation_failed_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/test/table/generic.ipp:465:5: style: Class 'KElem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/extra/python/src/immer-raw.cpp:264:40: style: Parameter 'v' can be declared as pointer to const. However it seems that 'vector_richcompare' is a callback function, if 'v' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:324:5: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:264:40: note: Parameter 'v' can be declared as pointer to const immer-0.9.1/test/extra/persist/test_champ.cpp:507:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_count_corrupted_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/test/oss-fuzz/map-st-str-0.cpp:209:12: style: Redundant initialization for 'v3'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/oss-fuzz/map-st-str-0.cpp:202:21: note: v3 is initialized immer-0.9.1/test/oss-fuzz/map-st-str-0.cpp:209:12: note: v3 is overwritten immer-0.9.1/extra/python/src/immer-raw.cpp:264:53: style: Parameter 'w' can be declared as pointer to const. However it seems that 'vector_richcompare' is a callback function, if 'w' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:324:5: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:264:53: note: Parameter 'w' can be declared as pointer to const immer-0.9.1/test/extra/persist/test_champ.cpp:799:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] immer-0.9.1/extra/python/src/immer-raw.cpp:269:33: style: Parameter 'self' can be declared as pointer to const. However it seems that 'vector_iter' is a callback function, if 'self' is declared with const you might also need to cast function pointer(s). [constParameterCallback] immer-0.9.1/extra/python/src/immer-raw.cpp:326:5: note: You might need to cast the function pointer here immer-0.9.1/extra/python/src/immer-raw.cpp:269:33: note: Parameter 'self' can be declared as pointer to const immer-0.9.1/test/set/generic.ipp:518:17: style:inconclusive: Technically the member function 'std::hash < non_default >::operator()' can be const. [functionConst] immer-0.9.1/test/set/generic.ipp:497:5: style: Struct 'non_default' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/set/generic.ipp:101:5: style: Struct 'unaligned_str < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/set/generic.ipp:106:5: style: Struct 'unaligned_str < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/set/generic.ipp:101:5: style: Struct 'unaligned_str < 9 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/set/generic.ipp:106:5: style: Struct 'unaligned_str < 9 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:267:27: style: Redundant initialization for 't0'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:259:27: note: t0 is initialized immer-0.9.1/test/flex_vector/fuzzed-4.cpp:267:27: note: t0 is overwritten immer-0.9.1/test/set/generic.ipp:101:5: style: Struct 'unaligned_str < 15 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:262:27: style: Redundant initialization for 't2'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:260:27: note: t2 is initialized immer-0.9.1/test/flex_vector/fuzzed-4.cpp:262:27: note: t2 is overwritten immer-0.9.1/test/set/generic.ipp:106:5: style: Struct 'unaligned_str < 15 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:268:27: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:267:27: note: t0 is assigned immer-0.9.1/test/flex_vector/fuzzed-4.cpp:268:27: note: t0 is overwritten immer-0.9.1/test/set/generic.ipp:101:5: style: Struct 'unaligned_str < 17 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:299:27: style: Redundant initialization for 't0'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:294:27: note: t0 is initialized immer-0.9.1/test/flex_vector/fuzzed-4.cpp:299:27: note: t0 is overwritten immer-0.9.1/test/set/generic.ipp:106:5: style: Struct 'unaligned_str < 17 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:302:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:301:12: note: t0 is assigned immer-0.9.1/test/flex_vector/fuzzed-4.cpp:302:12: note: t0 is overwritten immer-0.9.1/test/experimental/dvektor.cpp:93:14: style: Local variable 'v' shadows outer variable [shadowVariable] immer-0.9.1/test/experimental/dvektor.cpp:55:10: note: Shadowed variable immer-0.9.1/test/experimental/dvektor.cpp:93:14: note: Shadow local variable immer-0.9.1/test/flex_vector/fuzzed-4.cpp:306:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:305:12: note: t0 is assigned immer-0.9.1/test/flex_vector/fuzzed-4.cpp:306:12: note: t0 is overwritten immer-0.9.1/test/flex_vector/fuzzed-4.cpp:343:27: style: Redundant initialization for 't0'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/flex_vector/fuzzed-4.cpp:336:27: note: t0 is initialized immer-0.9.1/test/flex_vector/fuzzed-4.cpp:343:27: note: t0 is overwritten immer-0.9.1/extra/guile/src/immer.cpp:108:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] immer-0.9.1/test/extra/persist/test_box.cpp:38:20: style: Local variable 'pool' shadows outer variable [shadowVariable] immer-0.9.1/test/extra/persist/test_box.cpp:17:10: note: Shadowed variable immer-0.9.1/test/extra/persist/test_box.cpp:38:20: note: Shadow local variable immer-0.9.1/test/extra/persist/test_array.cpp:41:20: style: Local variable 'pool' shadows outer variable [shadowVariable] immer-0.9.1/test/extra/persist/test_array.cpp:20:10: note: Shadowed variable immer-0.9.1/test/extra/persist/test_array.cpp:41:20: note: Shadow local variable immer-0.9.1/test/extra/persist/test_vectors.cpp:202:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:544:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_has_cycles [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:612:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits_leaf [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:682:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:820:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:953:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shift [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:1040:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable same_depth_children_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:1122:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable same_depth_children_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/test/extra/persist/test_vectors.cpp:1260:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable relaxed_node_not_allowed_exception [valueFlowBailoutIncompleteVar] immer-0.9.1/benchmark/set/memory/memory.hpp:125:13: style: Variable 'rs' is assigned a value that is never used. [unreadVariable] immer-0.9.1/test/extra/persist/test_vectors.cpp:552:5: style: Struct 'big_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] immer-0.9.1/test/table/generic.ipp:336:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/table/generic.ipp:327:19: note: Shadowed variable immer-0.9.1/test/table/generic.ipp:336:23: note: Shadow local variable immer-0.9.1/test/table/generic.ipp:338:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/table/generic.ipp:327:19: note: Shadowed variable immer-0.9.1/test/table/generic.ipp:338:23: note: Shadow local variable immer-0.9.1/test/table/generic.ipp:369:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/table/generic.ipp:360:19: note: Shadowed variable immer-0.9.1/test/table/generic.ipp:369:23: note: Shadow local variable immer-0.9.1/test/table/generic.ipp:371:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/table/generic.ipp:360:19: note: Shadowed variable immer-0.9.1/test/table/generic.ipp:371:23: note: Shadow local variable immer-0.9.1/test/table/generic.ipp:394:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/table/generic.ipp:385:19: note: Shadowed variable immer-0.9.1/test/table/generic.ipp:394:23: note: Shadow local variable immer-0.9.1/test/table/generic.ipp:396:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/table/generic.ipp:385:19: note: Shadowed variable immer-0.9.1/test/table/generic.ipp:396:23: note: Shadow local variable immer-0.9.1/test/vector/generic.ipp:183:14: style: Local variable 'v' shadows outer variable [shadowVariable] immer-0.9.1/test/vector/generic.ipp:168:10: note: Shadowed variable immer-0.9.1/test/vector/generic.ipp:183:14: note: Shadow local variable immer-0.9.1/test/vector/generic.ipp:203:14: style: Local variable 'v' shadows outer variable [shadowVariable] immer-0.9.1/test/vector/generic.ipp:168:10: note: Shadowed variable immer-0.9.1/test/vector/generic.ipp:203:14: note: Shadow local variable immer-0.9.1/test/vector/generic.ipp:232:14: style: Local variable 'v' shadows outer variable [shadowVariable] immer-0.9.1/test/vector/generic.ipp:228:10: note: Shadowed variable immer-0.9.1/test/vector/generic.ipp:232:14: note: Shadow local variable immer-0.9.1/test/table/generic.ipp:511:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] immer-0.9.1/test/extra/persist/utils.hpp:51:12: warning:inconclusive: Access of moved variable 'serializable'. [accessMoved] immer-0.9.1/test/extra/persist/test_champ.cpp:599:59: note: Calling std::move(pool) immer-0.9.1/test/extra/persist/test_champ.cpp:600:40: note: Calling function 'to_json', 1st argument 'pool' value is immer-0.9.1/test/extra/persist/utils.hpp:51:12: note: Access of moved variable 'serializable'. immer-0.9.1/test/table/B3.cpp:16:27: style: struct member 'setup_t::bits' is never used. [unusedStructMember] immer-0.9.1/test/extra/persist/test_champ.cpp:386:40: warning: Access of moved variable 'pool'. [accessMoved] immer-0.9.1/test/extra/persist/test_champ.cpp:385:59: note: Calling std::move(pool) immer-0.9.1/test/extra/persist/test_champ.cpp:386:40: note: Access of moved variable 'pool'. immer-0.9.1/test/table/B6.cpp:16:27: style: struct member 'setup_t::bits' is never used. [unusedStructMember] immer-0.9.1/test/extra/persist/test_champ.cpp:600:40: warning: Access of moved variable 'pool'. [accessMoved] immer-0.9.1/test/extra/persist/test_champ.cpp:599:59: note: Calling std::move(pool) immer-0.9.1/test/extra/persist/test_champ.cpp:600:40: note: Access of moved variable 'pool'. immer-0.9.1/test/set/generic.ipp:584:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/set/generic.ipp:577:19: note: Shadowed variable immer-0.9.1/test/set/generic.ipp:584:23: note: Shadow local variable immer-0.9.1/test/set/generic.ipp:603:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/set/generic.ipp:596:19: note: Shadowed variable immer-0.9.1/test/set/generic.ipp:603:23: note: Shadow local variable immer-0.9.1/test/set/generic.ipp:623:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/set/generic.ipp:616:19: note: Shadowed variable immer-0.9.1/test/set/generic.ipp:623:23: note: Shadow local variable immer-0.9.1/test/set/generic.ipp:625:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/set/generic.ipp:616:19: note: Shadowed variable immer-0.9.1/test/set/generic.ipp:625:23: note: Shadow local variable immer-0.9.1/test/set/generic.ipp:646:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/set/generic.ipp:639:19: note: Shadowed variable immer-0.9.1/test/set/generic.ipp:646:23: note: Shadow local variable immer-0.9.1/test/set/generic.ipp:648:23: style: Local variable 'i' shadows outer variable [shadowVariable] immer-0.9.1/test/set/generic.ipp:639:19: note: Shadowed variable immer-0.9.1/test/set/generic.ipp:648:23: note: Shadow local variable immer-0.9.1/test/set/generic.ipp:113:35: performance: Function parameter 'other' should be passed by const reference. [passedByValue] immer-0.9.1/test/set/generic.ipp:118:35: performance: Function parameter 'other' should be passed by const reference. [passedByValue] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:406:12: style: Redundant initialization for 'v3'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:397:27: note: v3 is initialized immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:406:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:609:12: style: Redundant initialization for 't1'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:399:27: note: t1 is initialized immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:609:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:443:12: style: Redundant initialization for 't2'. The initialized value is overwritten before it is read. [redundantInitialization] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:400:27: note: t2 is initialized immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:443:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:407:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:406:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:407:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:408:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:407:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:408:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:415:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:410:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:415:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:412:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:411:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:412:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:413:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:412:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:413:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:420:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:415:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:420:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:417:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:416:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:417:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:418:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:417:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:418:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:425:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:420:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:425:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:422:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:421:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:422:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:423:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:422:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:423:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:434:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:425:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:434:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:427:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:426:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:427:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:428:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:427:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:428:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:429:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:428:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:429:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:430:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:429:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:430:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:431:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:430:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:431:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:432:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:431:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:432:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:439:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:434:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:439:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:436:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:435:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:436:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:437:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:436:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:437:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:441:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:440:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:441:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:442:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:441:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:442:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:445:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:443:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:445:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:640:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:445:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:640:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:447:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:446:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:447:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:451:12: style: Variable 'v1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:449:12: note: v1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:451:12: note: v1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:456:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:450:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:456:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:453:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:452:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:453:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:454:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:453:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:454:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:461:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:456:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:461:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:458:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:457:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:458:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:459:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:458:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:459:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:466:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:461:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:466:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:463:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:462:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:463:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:464:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:463:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:464:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:471:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:466:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:471:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:468:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:467:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:468:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:469:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:468:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:469:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:476:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:471:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:476:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:473:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:472:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:473:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:474:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:473:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:474:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:481:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:476:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:481:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:478:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:477:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:478:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:479:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:478:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:479:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:485:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:481:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:485:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:483:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:482:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:483:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:490:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:485:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:490:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:487:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:486:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:487:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:488:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:487:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:488:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:495:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:490:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:495:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:492:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:491:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:492:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:493:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:492:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:493:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:500:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:495:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:500:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:497:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:496:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:497:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:498:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:497:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:498:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:505:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:500:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:505:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:502:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:501:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:502:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:503:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:502:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:503:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:510:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:505:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:510:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:507:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:506:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:507:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:508:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:507:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:508:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:515:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:510:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:515:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:512:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:511:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:512:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:513:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:512:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:513:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:520:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:515:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:520:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:517:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:516:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:517:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:518:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:517:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:518:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:525:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:520:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:525:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:522:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:521:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:522:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:523:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:522:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:523:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:530:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:525:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:530:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:527:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:526:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:527:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:528:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:527:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:528:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:535:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:530:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:535:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:532:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:531:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:532:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:533:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:532:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:533:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:540:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:535:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:540:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:537:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:536:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:537:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:538:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:537:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:538:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:545:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:540:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:545:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:542:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:541:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:542:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:543:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:542:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:543:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:550:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:545:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:550:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:547:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:546:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:547:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:548:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:547:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:548:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:555:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:550:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:555:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:552:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:551:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:552:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:553:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:552:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:553:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:560:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:555:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:560:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:557:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:556:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:557:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:558:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:557:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:558:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:565:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:560:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:565:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:562:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:561:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:562:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:563:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:562:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:563:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:570:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:565:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:570:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:567:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:566:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:567:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:568:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:567:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:568:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:575:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:570:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:575:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:572:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:571:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:572:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:573:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:572:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:573:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:580:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:575:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:580:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:577:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:576:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:577:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:578:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:577:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:578:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:587:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:580:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:587:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:582:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:581:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:582:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:583:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:582:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:583:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:584:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:583:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:584:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:585:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:584:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:585:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:592:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:587:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:592:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:590:12: style: Variable 'v3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:588:12: note: v3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:590:12: note: v3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:599:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:595:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:599:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:615:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:599:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:615:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:604:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:603:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:604:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:605:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:604:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:605:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:608:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:607:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:608:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:637:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:609:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:637:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:622:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:615:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:622:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:626:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:622:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:626:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:664:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:626:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:664:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:628:12: style: Variable 'v0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:627:12: note: v0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:628:12: note: v0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:632:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:631:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:632:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:633:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:632:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:633:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:636:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:635:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:636:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:641:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:637:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:641:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:642:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:640:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:642:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:678:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:641:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:678:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:760:12: style: Variable 'v1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:643:12: note: v1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:760:12: note: v1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:658:12: style: Variable 'v0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:657:12: note: v0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:658:12: note: v0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:668:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:664:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:668:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:684:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:668:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:684:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:673:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:672:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:673:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:674:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:673:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:674:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:677:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:676:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:677:12: note: t0 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:758:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:678:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:758:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:699:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:684:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:699:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:906:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:699:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:906:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:864:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:758:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:864:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:870:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:864:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:870:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:877:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:873:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:877:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:878:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:877:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:878:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:883:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:878:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:883:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:880:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:879:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:880:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:882:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:880:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:882:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:891:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:881:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:891:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:886:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:882:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:886:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:887:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:886:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:887:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:889:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:887:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:889:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:890:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:889:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:890:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:902:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:898:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:902:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:903:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:899:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:903:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:907:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:902:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:907:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:905:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:903:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:905:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:908:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:904:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:908:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:927:12: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:906:12: note: t3 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:927:12: note: t3 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:917:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:907:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:917:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:909:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:908:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:909:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:911:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:909:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:911:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:919:12: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:911:12: note: t2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:919:12: note: t2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:914:12: style: Variable 'v2' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:913:12: note: v2 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:914:12: note: v2 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:928:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:917:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:928:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:941:12: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:937:12: note: t1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:941:12: note: t1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:940:12: style: Variable 'v1' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:939:12: note: v1 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:940:12: note: v1 is overwritten immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:954:12: style: Variable 't0' is reassigned a value before the old one has been used. [redundantAssignment] immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:953:12: note: t0 is assigned immer-0.9.1/test/oss-fuzz/flex-vector-gc-0.cpp:954:12: note: t0 is overwritten diff: 2.21.0 immer-0.9.1/example/table/intro.cpp:16:21: style: struct member 'Item::id' is never used. [unusedStructMember] 2.21.0 immer-0.9.1/test/alignment.cpp:66:9: style: struct member 'TableElem::id' is never used. [unusedStructMember] head immer-0.9.1/test/table/B3.cpp:16:27: style: struct member 'setup_t::bits' is never used. [unusedStructMember] head immer-0.9.1/test/table/B6.cpp:16:27: style: struct member 'setup_t::bits' is never used. [unusedStructMember] 2.21.0 immer-0.9.1/test/vector/issue-16.cpp:118:16: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] 2.21.0 immer-0.9.1/test/vector/issue-74.cpp:12:9: style: struct member 'my_type::ival' is never used. [unusedStructMember] 2.21.0 immer-0.9.1/test/vector/issue-74.cpp:13:12: style: struct member 'my_type::dval' is never used. [unusedStructMember] DONE