2025-11-21 13:05 ftp://ftp.de.debian.org/debian/pool/main/g/glaze/glaze_6.0.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=boost --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 -j4 platform: Linux-5.4.0-216-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.69 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0 cppcheck: head 2.18.0 head-info: 5374cd3 (2025-11-20 15:35:39 +0100) count: 399 400 elapsed-time: 2.8 3.2 head-timing-info: old-timing-info: head results: stephenberry-glaze-71fecbb/examples/json-rpc.cpp:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/csv_parsing.cpp:24:27: style: C-style pointer casting [cstyleCast] stephenberry-glaze-71fecbb/fuzzing/csv_parsing.cpp:9:21: style: struct member 'my_struct::num1' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/csv_parsing.cpp:10:22: style: struct member 'my_struct::num2' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/csv_parsing.cpp:11:22: style: struct member 'my_struct::maybe' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/csv_parsing.cpp:12:36: style: struct member 'my_struct::v3s' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/examples/json-rpc.cpp:19:8: style: struct member 'bar_params::bar_a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/examples/json-rpc.cpp:20:16: style: struct member 'bar_params::bar_b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/json_exhaustive_roundtrip_float.cpp:21:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32_t [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_jmespath.cpp:30:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_terminated [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_generic.cpp:12:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable null_terminated [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_exhaustive_roundtrip_float.cpp:83:26: style: Parameter 'argv' can be declared as const array [constParameter] stephenberry-glaze-71fecbb/fuzzing/json_jmespath.cpp:51:38: style: C-style pointer casting [cstyleCast] stephenberry-glaze-71fecbb/fuzzing/json_jmespath.cpp:10:16: style: struct member 'Person::first_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/json_jmespath.cpp:11:16: style: struct member 'Person::last_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/json_jmespath.cpp:12:13: style: struct member 'Person::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/fuzzing/json_exhaustive_roundtrip_int.cpp:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_roundtrip_floating.cpp:32:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_roundtrip_int.cpp:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_roundtrip_string.cpp:31:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/json_exhaustive_roundtrip_int.cpp:95:26: style: Parameter 'argv' can be declared as const array [constParameter] stephenberry-glaze-71fecbb/fuzzing/json_roundtrip_string.cpp:23:12: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/fuzzing/main.cpp:26:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/main.cpp:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable follow_directory_symlink [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/fuzzing/main.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/src/main.cpp:30:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/api_test/api_test.cpp:106:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:31:32: style:inconclusive: Technically the member function 'four_t::operator()' can be const. [functionConst] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:56:9: style:inconclusive: Technically the member function 'get_pair_t::operator()' can be const. [functionConst] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:29:4: style: Struct 'four_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:44:4: style: Struct 'a_special_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:54:4: style: Struct 'get_pair_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] stephenberry-glaze-71fecbb/tests/compare_test/compare_test.cpp:16:16: style: struct member 'float_compare_t::str' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:39:11: style: struct member 'more_functions::four' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:61:8: style: struct member 'my_nested_menu::ignore_me' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:66:23: style: struct member 'my_nested_menu::special' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/cli_menu_test/cli_menu_test.cpp:67:15: style: struct member 'my_nested_menu::get_pair' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/eetf_test/eetf_test.cpp:242:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/eigen_test/eigen_test.cpp:249:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/csv_test/csv_test.cpp:248:26: error: syntax error [syntaxError] stephenberry-glaze-71fecbb/tests/exceptions_test/exceptions_test.cpp:250:35: error: syntax error [syntaxError] stephenberry-glaze-71fecbb/tests/find_package/src/example.cpp:13:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:164:31: style: struct member 'ContainerStruct::arr' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:166:22: style: struct member 'ContainerStruct::dq' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:275:8: style: struct member 'PartialStruct::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:276:8: style: struct member 'PartialStruct::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:277:8: style: struct member 'PartialStruct::c' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:320:8: style: struct member 'PrettifyStruct::id' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:321:16: style: struct member 'PrettifyStruct::msg' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:413:8: style: struct member 'StrictData::must_exist' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:414:11: style: struct member 'StrictData::must_exist_too' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:432:11: style: struct member 'FloatPrecision::val' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:457:16: style: struct member 'SchemaDemo::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:458:9: style: struct member 'SchemaDemo::flag' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:486:8: style: struct member 'LocalSchema::count' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:487:16: style: struct member 'LocalSchema::file' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/example_json/example_json.cpp:488:9: style: struct member 'LocalSchema::valid' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/inplace_vector/inplace_vector_test.cpp:1141:26: error: syntax error [syntaxError] stephenberry-glaze-71fecbb/tests/jmespath/jmespath.cpp:12:16: style: struct member 'Person::last_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/jmespath/jmespath.cpp:13:13: style: struct member 'Person::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/jmespath/jmespath.cpp:191:8: style: struct member 'gcc_maybe_uninitialized_t::abbb' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/jmespath/jmespath.cpp:192:8: style: struct member 'gcc_maybe_uninitialized_t::cqqq' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_conformance/json_conformance.cpp:325:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_conformance/json_conformance.cpp:35:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:209:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/int_parsing/int_parsing.cpp:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:419:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/int_parsing/int_parsing.cpp:157:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:536:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/int_parsing/int_parsing.cpp:122:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:581:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/int_parsing/int_parsing.cpp:75:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:597:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/int_parsing/int_parsing.cpp:16:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:2700:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:387:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:1219:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:814:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:671:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:679:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:685:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:460:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1048:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable none [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:340:4: style: Struct 'non_default_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:750:4: style: Struct 'V2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:754:4: style: Struct 'V2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:108:9: style: struct member 'large_reflect_many::h' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:374:11: style: struct member 'sub_thing::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:375:16: style: struct member 'sub_thing::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:380:11: style: struct member 'sub_thing2::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:381:16: style: struct member 'sub_thing2::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:382:11: style: struct member 'sub_thing2::c' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:383:11: style: struct member 'sub_thing2::d' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:384:11: style: struct member 'sub_thing2::e' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:387:11: style: struct member 'sub_thing2::h' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:315:28: warning:inconclusive: Possible null pointer dereference: out_flt [nullPointer] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:312:30: note: Assignment 'std::shared_ptrout_flt', assigned value is 0 stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:315:28: note: Null pointer dereference stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:325:27: warning:inconclusive: Possible null pointer dereference: out_dbl [nullPointer] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:322:31: note: Assignment 'std::shared_ptrout_dbl', assigned value is 0 stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:325:27: note: Null pointer dereference stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:423:30: style: struct member 'Thing::thing2array' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:424:7: style: struct member 'Thing::vec3' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:339:18: style: Variable 'item' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:427:8: style: struct member 'Thing::i' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:351:18: style: Variable 'item' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:539:18: style: Variable 'rest' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:666:18: style: Variable 'it' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:679:18: style: Variable 'it' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:692:18: style: Variable 'it' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:428:11: style: struct member 'Thing::d' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:429:9: style: struct member 'Thing::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:430:9: style: struct member 'Thing::c' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:431:10: style: struct member 'Thing::color' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:599:35: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:611:35: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:620:35: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:638:35: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:647:35: style: Consider using std::generate algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:434:15: style: struct member 'Thing::thing_ptr' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:435:31: style: struct member 'Thing::map' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:514:8: style: struct member 'single_t::integer' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:529:8: style: struct member 'two_elements_t::integer0' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:530:8: style: struct member 'two_elements_t::integer1' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:545:8: style: struct member 'string_view_member_count::one' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:546:8: style: struct member 'string_view_member_count::two' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:547:21: style: struct member 'string_view_member_count::three' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:548:8: style: struct member 'string_view_member_count::four' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:549:8: style: struct member 'string_view_member_count::five' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:569:9: style: struct member 'V::v1' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:570:15: style: struct member 'V::v2' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:571:9: style: struct member 'V::v3' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:572:16: style: struct member 'V::v4' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:573:15: style: struct member 'V::v5' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:574:28: style: struct member 'V::v6' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:579:16: style: struct member 'VS::w' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:580:16: style: struct member 'VS::h' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:586:19: style: struct member 'VC::c' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:587:12: style: struct member 'VC::l' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:588:12: style: struct member 'VC::s' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:589:15: style: struct member 'VC::sn' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:590:19: style: struct member 'VC::sid' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:591:16: style: struct member 'VC::time' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:592:15: style: struct member 'VC::p' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:593:16: style: struct member 'VC::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:594:16: style: struct member 'VC::gs' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:595:10: style: struct member 'VC::srs' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:596:28: style: struct member 'VC::layers' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:601:16: style: struct member 'A::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:602:28: style: struct member 'A::e' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:607:16: style: struct member 'ASS::sr' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:608:15: style: struct member 'ASS::cc' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:613:19: style: struct member 'AC::c' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:614:12: style: struct member 'AC::m' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:615:12: style: struct member 'AC::s' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:616:15: style: struct member 'AC::sn' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:617:19: style: struct member 'AC::sid' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:618:16: style: struct member 'AC::time' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:619:15: style: struct member 'AC::p' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:620:16: style: struct member 'AC::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:677:13: performance:inconclusive: Technically the member function 'test_generator < test_struct >::generateUint' can be static (but you may consider moving to unnamed namespace). [functionStatic] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:621:11: style: struct member 'AC::srs' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:622:28: style: struct member 'AC::layers' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:627:12: style: struct member 'C::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:634:19: style: struct member 'UD::n' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:635:19: style: struct member 'UD::e' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:636:19: style: struct member 'UD::aid' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:637:16: style: struct member 'UD::o' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:638:12: style: struct member 'UD::ob' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/int_parsing/int_parsing.cpp:233:22: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:639:19: style: struct member 'UD::ri' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:640:29: style: struct member 'UD::v' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:641:29: style: struct member 'UD::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:672:16: style: struct member 'structure_t::doc' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:695:16: style: struct member 'user::email' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:696:8: style: struct member 'user::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:781:8: style: struct member 'port_struct::port' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:796:16: style: struct member 'meta_schema_t::file_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:797:9: style: struct member 'meta_schema_t::is_valid' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:815:16: style: struct member 'local_schema_t::file_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:816:9: style: struct member 'local_schema_t::is_valid' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:866:14: style: struct member 'zoo_t::animals' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:583:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1319:8: style: struct member 'reflectable_t::z' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:970:21: style: struct member 'target_t::ints' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:976:16: style: struct member 'nested_target_t::test' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1436:15: style: struct member 'A::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_performance/json_performance.cpp:371:21: style: struct member 'results::url' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1443:35: style: struct member 'A1::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1451:10: style: struct member 'B::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1458:12: style: struct member 'C::is_a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1459:45: style: struct member 'C::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1078:8: style: struct member 'S1::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1465:9: style: class member 'D::c' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1079:8: style: struct member 'S1::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1114:8: style: struct member 'full_hash_t::colllide' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1115:8: style: struct member 'full_hash_t::colilide' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1116:8: style: struct member 'full_hash_t::coiilide' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1124:8: style: struct member 'front_32_t::bbbb' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1125:8: style: struct member 'front_32_t::aabb' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1845:16: style: struct member 'full_struct::skip_me' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1133:8: style: struct member 'front_64_t::zzzzzzzz' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1134:8: style: struct member 'front_64_t::aaaaaazz' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1847:12: style: struct member 'full_struct::integer' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:1848:21: style: struct member 'full_struct::more_data_to_ignore' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1213:13: style: struct member 'custom_holder::z' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_reflection_test/json_reflection_test.cpp:1214:17: style: struct member 'custom_holder::state' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:543:8: style: struct member 'Thing::value1' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:544:16: style: struct member 'Thing::value2' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:549:16: style: struct member 'Person::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:550:8: style: struct member 'Person::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:551:29: style: struct member 'Person::hobbies' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:556:16: style: struct member 'Address::street' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:557:16: style: struct member 'Address::city' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:558:8: style: struct member 'Address::zip' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:563:16: style: struct member 'Employee::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:564:12: style: struct member 'Employee::address' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_t_test.cpp:565:11: style: struct member 'Employee::salary' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:2537:29: style: struct member 'MsgAEmpty::type' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:2542:29: style: struct member 'MsgBEmpty::type' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:2551:29: style: struct member 'MsgA::type' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/beve_test/beve_test.cpp:2557:29: style: struct member 'MsgB::type' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/jsonschema_test.cpp:63:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expect [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_test/jsonschema_test.cpp:270:8: style: struct member 'required_meta::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/jsonschema_test.cpp:271:8: style: struct member 'required_meta::reserved_1' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/jsonschema_test.cpp:272:8: style: struct member 'required_meta::reserved_2' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/jsonschema_test.cpp:273:8: style: struct member 'required_meta::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/jsonschema_test.cpp:291:8: style: struct member 'error_on_missing_keys_test::important' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/key_transformers_test/key_transformers_test.cpp:280:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/lib_test/lib_test.cpp:18:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLZ_TEST_DIRECTORY [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/mock_json_test/mock_json_test.cpp:48:36: error: There is an unknown macro here somewhere. Configuration is required. If GLZ_TEST_DIRECTORY is a macro then please configure it. [unknownMacro] stephenberry-glaze-71fecbb/tests/jsonrpc_test/jsonrpc_test.cpp:35:16: style: The scope of the variable 'test_name' can be reduced. [variableScope] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:24:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:133:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:234:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:286:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:320:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:350:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:294:16: style: Variable 'pdata' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:321:13: style: Variable 'condB' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:331:13: style: Variable 'condB2' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:356:16: style: Variable 'typeB' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:368:16: style: Variable 'typeC' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:381:16: style: Variable 'typeD' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:409:16: style: Variable 'person' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:421:16: style: Variable 'person' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:508:16: style: Variable 'pdata' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:566:16: style: Variable 'evt' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:629:13: style: Variable 'elephant' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:655:16: style: Variable 'req' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:685:16: style: Variable 'm' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:697:16: style: Variable 'm' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:709:16: style: Variable 'm' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:771:16: style: Variable 'obj' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:783:16: style: Variable 'obj' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:978:13: style: Variable 'create' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:992:13: style: Variable 'update' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:1053:13: style: Variable 'create' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:1082:13: style: Variable 'a' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:371:10: style: struct member 'some_object_t::speed' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/asio_repe/asio_repe.cpp:288:22: style: Variable 'server_thread' is assigned a value that is never used. [unreadVariable] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:161:16: style: struct member 'RequestGet::method' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_client_test/http_client_test.cpp:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_client_test/http_client_test.cpp:139:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation_aborted [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_client_test/http_client_test.cpp:340:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headers [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_client_test/http_client_test.cpp:1067:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:167:16: style: struct member 'RequestPost::method' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/variant_ambiguous_test.cpp:174:16: style: struct member 'RequestPut::method' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/json_test/json_test.cpp:3293:26: error: syntax error [syntaxError] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:73:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:197:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:353:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:365:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:1057:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:75:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:680:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:152:7: performance: Variable 'tasks_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:436:7: performance: Variable 'products_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] stephenberry-glaze-71fecbb/tests/networking_tests/openapi_test/openapi_test.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _test [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:158:22: style:inconclusive: Technically the member function 'TaskService::getAllTasks' can be const. [functionConst] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:189:22: style:inconclusive: Technically the member function 'TaskService::searchTasks' can be const. [functionConst] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:373:16: performance:inconclusive: Technically the member function 'SimpleAuthService::generate_token' can be static (but you may consider moving to unnamed namespace). [functionStatic] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:442:25: style:inconclusive: Technically the member function 'ProductService::getAllProducts' can be const. [functionConst] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:158:22: performance: Function 'getAllTasks()' should return member 'tasks_' by const reference. [returnByReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:442:25: performance: Function 'getAllProducts()' should return member 'products_' by const reference. [returnByReference] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:159:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:274:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:312:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eof [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:348:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:367:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:386:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:734:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:61:42: performance:inconclusive: Technically the member function 'AsyncService::batch_process_async' can be static (but you may consider moving to unnamed namespace). [functionStatic] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:73:22: performance:inconclusive: Technically the member function 'AsyncService::long_running_task' can be static (but you may consider moving to unnamed namespace). [functionStatic] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:424:19: style: struct member 'Product::description' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_examples/http_examples.cpp:425:14: style: struct member 'Product::price' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:236:13: style: Variable 'server_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:293:13: style: Variable 'cors_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:298:13: style: Variable 'cors_origins_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:304:13: style: Variable 'cors_config_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:316:13: style: Variable 'mount_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:324:13: style: Variable 'error_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:639:13: style: Variable 'chained_res' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/openapi_test/openapi_test.cpp:33:8: style: struct member 'ErrorResponse::code' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:33:16: style: struct member 'SlowOperation::operation_id' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:35:16: style: struct member 'SlowOperation::result' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:623:8: style: struct member 'TestData::code' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:629:16: style: struct member 'ComplexData::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:630:21: style: struct member 'ComplexData::values' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/http_server_api_tests/http_server_api_tests.cpp:631:49: style: struct member 'ComplexData::metadata' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_registry_test.cpp:347:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_registry_test.cpp:28:16: style: struct member 'ErrorResponse::error' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_test.cpp:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_server/rest_server.cpp:180:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOURCE_DIR [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_server/rest_server.cpp:203:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOURCE_DIR [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_server/rest_server.cpp:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:340:7: performance: Variable 'users_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:570:13: style: Variable 'server_ref' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_test.cpp:22:16: style: struct member 'ErrorResponse::error' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_server/rest_server.cpp:41:9: style: struct member 'DeleteResponse::success' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/rest_test/rest_server/rest_server.cpp:42:16: style: struct member 'DeleteResponse::message' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/roundtrip/roundtrip.cpp:133:23: debug: Failed to instantiate template "write". The checking continues anyway. [templateInstantiation] stephenberry-glaze-71fecbb/tests/roundtrip/roundtrip.cpp:135:23: debug: Failed to instantiate template "read". The checking continues anyway. [templateInstantiation] stephenberry-glaze-71fecbb/tests/networking_tests/websocket_test/websocket_server.cpp:17:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOURCE_DIR [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/websocket_test/websocket_server.cpp:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:282:16: style: struct member 'ServerStatus::server_type' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:283:8: style: struct member 'ServerStatus::uptime_seconds' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:284:9: style: struct member 'ServerStatus::secure_connection' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:304:16: style: struct member 'TestUser::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/networking_tests/https_test/https_test.cpp:305:16: style: struct member 'TestUser::email' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/roundtrip/roundtrip.cpp:34:31: style: struct member 'my_struct::map' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/threading_test/threading_test.cpp:645:48: error: syntax error [syntaxError] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:11:16: style: struct member 'person::first_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:12:16: style: struct member 'person::last_name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:13:13: style: struct member 'person::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:14:9: style: struct member 'person::hungry' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:15:9: style: struct member 'person::employed' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:20:16: style: struct member 'TodoItem::text' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:21:9: style: struct member 'TodoItem::completed' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:22:16: style: struct member 'TodoItem::priority' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:23:16: style: struct member 'TodoItem::category' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:24:11: style: struct member 'TodoItem::id' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:25:11: style: struct member 'TodoItem::index' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:30:16: style: struct member 'TodoList::title' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:31:26: style: struct member 'TodoList::items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:32:9: style: struct member 'TodoList::has_items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:33:11: style: struct member 'TodoList::total_count' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:246:16: style: struct member 'html_content::title' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:247:16: style: struct member 'html_content::description' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:248:16: style: struct member 'html_content::raw_html' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:249:16: style: struct member 'html_content::safe_text' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:385:16: style: struct member 'Person::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:386:13: style: struct member 'Person::age' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:387:9: style: struct member 'Person::active' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:392:16: style: struct member 'Team::name' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:393:24: style: struct member 'Team::members' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:394:9: style: struct member 'Team::has_members' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:400:16: style: struct member 'TodoItemData::text' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:401:9: style: struct member 'TodoItemData::completed' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:402:16: style: struct member 'TodoItemData::css_class' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:403:11: style: struct member 'TodoItemData::id' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:404:11: style: struct member 'TodoItemData::index' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:405:16: style: struct member 'TodoItemData::priority' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:406:16: style: struct member 'TodoItemData::category' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:407:16: style: struct member 'TodoItemData::priority_class' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:412:16: style: struct member 'TodoListData::component_id' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:413:30: style: struct member 'TodoListData::items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:414:9: style: struct member 'TodoListData::has_items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:415:11: style: struct member 'TodoListData::total_items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:416:11: style: struct member 'TodoListData::completed_items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/stencil/stencil_test.cpp:417:11: style: struct member 'TodoListData::pending_items' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1060:7: warning: Member variable 'NonAggregate::x' is not initialized in the constructor. [uninitMemberVar] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1064:4: style: The struct 'PrivateMember' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:240:13: style: Variable 'cmdA' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:249:13: style: Variable 'cmdB' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:258:13: style: Variable 'cmdA2' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:378:13: style: Variable 'book' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:388:13: style: Variable 'movie' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:398:13: style: Variable 'song' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:438:13: style: Variable 'book' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:448:13: style: Variable 'movie' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:524:13: style: Variable 'put' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:533:13: style: Variable 'del' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:567:13: style: Variable 'put' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:576:13: style: Variable 'del' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:594:16: style: Variable 'put' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:609:16: style: Variable 'del' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:626:16: style: Variable 'del' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:637:16: style: Variable 'put' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:856:16: style: Variable 'animal' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:892:16: style: Variable 'animal' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:904:16: style: Variable 'animal' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:990:16: style: Variable 'car' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1001:16: style: Variable 'bike' can be declared as reference to const [constVariableReference] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:812:11: style: struct member 'TwoFields::a' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:813:11: style: struct member 'TwoFields::b' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1039:11: style: struct member 'SimpleAggregate::x' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1040:14: style: struct member 'SimpleAggregate::y' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1061:11: style: struct member 'NonAggregate::x' is never used. [unusedStructMember] stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1070:11: style: struct member 'PrivateMember::y' is never used. [unusedStructMember] diff: 2.18.0 stephenberry-glaze-71fecbb/tests/reflection/reflection.cpp:1067:28: style: struct member 'PrivateMember::x' is never used. [unusedStructMember] DONE