|
| checkersReport | | information | Active checkers: There was critical errors (use --checkers-report=<filename> to see details) | Wed Aug 13 10:49:36 2025 |
| 3rd-party/better-enums/enum.h |
| 338 | noExplicitConstructor | 398 | style | Struct 'optional < unsigned long >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 338 | noExplicitConstructor | 398 | style | Struct 'optional < transport >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 338 | noExplicitConstructor | 398 | style | Struct 'optional < motion_type >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 338 | noExplicitConstructor | 398 | style | Struct 'optional < platform >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 464 | unusedFunction | 561 | style | The function '_has_initializer' is never used. | Wed Aug 13 10:49:36 2025 |
| 474 | unusedFunction | 561 | style | The function '_constant_length' is never used. | Wed Aug 13 10:49:36 2025 |
| 480 | unusedFunction | 561 | style | The function '_select' is never used. | Wed Aug 13 10:49:36 2025 |
| 1283 | unusedFunction | 561 | style | The function 'from_enum' is never used. | Wed Aug 13 10:49:36 2025 |
| 1287 | unusedFunction | 561 | style | The function 'to_enum' is never used. | Wed Aug 13 10:49:36 2025 |
| 1309 | unusedFunction | 561 | style | The function 'make_map' is never used. | Wed Aug 13 10:49:36 2025 |
| 3rd-party/json/json.hpp |
| 5980 | unreadVariable | 563 | style | Variable 'integral_value_t' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
| 6190 | noExplicitConstructor | 398 | style | Class 'byte_container_with_subtype' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 6195 | noExplicitConstructor | 398 | style | Class 'byte_container_with_subtype' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 6248 | unusedFunction | 561 | style | The function 'clear_subtype' is never used. | Wed Aug 13 10:49:36 2025 |
| 6343 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 6386 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 6775 | noExplicitConstructor | 398 | style | Class 'wide_string_input_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 8456 | returnByReference | | performance | Function 'get_position()' should return member 'position' by const reference. | Wed Aug 13 10:49:36 2025 |
| 11942 | useStlAlgorithm | 398 | style | Consider using std::any_of algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 14634 | unusedFunction | 561 | style | The function 'parent_pointer' is never used. | Wed Aug 13 10:49:36 2025 |
| 15508 | noExplicitConstructor | 398 | style | Class 'json_ref' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 15512 | noExplicitConstructor | 398 | style | Class 'json_ref' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 15726 | noExplicitConstructor | 398 | style | Class 'output_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 15730 | noExplicitConstructor | 398 | style | Class 'output_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 15734 | noExplicitConstructor | 398 | style | Class 'output_adapter' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 16701 | unreachableCode | 561 | style | Statements following noreturn function 'abort()' will never be executed. | Wed Aug 13 10:49:36 2025 |
| 17373 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 18195 | knownConditionTrueFalse | 398 | style | The comparison 'kAlpha >= -60' is always true. | Wed Aug 13 10:49:36 2025 |
| 18196 | knownConditionTrueFalse | 398 | style | The comparison 'kGamma <= -32' is always true. | Wed Aug 13 10:49:36 2025 |
| 19383 | unusedFunction | 561 | style | The function 'hex_bytes' is never used. | Wed Aug 13 10:49:36 2025 |
| 19541 | invalidPrintfArgType_float | 686 | warning | %g in format string (no. 2) requires 'double' but the argument type is 'number_float_t'. | Wed Aug 13 10:49:36 2025 |
| 19549 | knownConditionTrueFalse | 398 | style | The comparison 'thousands_sep != '\0'' is always false because 'thousands_sep' and ''\0'' represent the same value. | Wed Aug 13 10:49:36 2025 |
| 19559 | knownConditionTrueFalse | 398 | style | The comparison 'decimal_point != '\0'' is always false because 'decimal_point' and ''\0'' represent the same value. | Wed Aug 13 10:49:36 2025 |
| 19917 | unreadVariable | 563 | style | Variable 'offset' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
| 19917 | unreadVariable | 563 | style | Variable 'offset' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
| 20242 | unusedFunction | 561 | style | The function 'get_allocator' is never used. | Wed Aug 13 10:49:36 2025 |
| 20250 | unusedFunction | 561 | style | The function 'meta' is never used. | Wed Aug 13 10:49:36 2025 |
| 20584 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 20606 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 20817 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 20837 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 20851 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 20909 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 21148 | noExplicitConstructor | 398 | style | Class 'basic_json' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 21977 | missingReturn | 758 | error | Found an exit path from function with non-void return type that has missing return statement | Wed Aug 13 10:49:36 2025 |
| 22000 | missingReturn | 758 | error | Found an exit path from function with non-void return type that has missing return statement | Wed Aug 13 10:49:36 2025 |
| 22891 | unusedFunction | 561 | style | The function 'iterator_wrapper' is never used. | Wed Aug 13 10:49:36 2025 |
| 23518 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
| 23534 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
| 23550 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
| 23566 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
| 23582 | constParameterReference | 398 | style | Parameter 'other' can be declared as reference to const | Wed Aug 13 10:49:36 2025 |
| 24048 | accessMoved | 672 | warning | Access of moved variable 'cb'. | Wed Aug 13 10:49:36 2025 |
| 24063 | accessMoved | 672 | warning | Access of moved variable 'first'. | Wed Aug 13 10:49:36 2025 |
| 24063 | accessMoved | 672 | warning | Access of moved variable 'last'. | Wed Aug 13 10:49:36 2025 |
| 24063 | accessMoved | 672 | warning | Access of moved variable 'cb'. | Wed Aug 13 10:49:36 2025 |
| 24075 | accessMoved | 672 | warning | Access of moved variable 'cb'. | Wed Aug 13 10:49:36 2025 |
| 24185 | unusedFunction | 561 | style | The function 'type_name' is never used. | Wed Aug 13 10:49:36 2025 |
| 24224 | noExplicitConstructor | 398 | style | Struct 'data' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 24409 | unusedFunction | 561 | style | The function 'from_cbor' is never used. | Wed Aug 13 10:49:36 2025 |
| 24417 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24433 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24459 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24467 | unusedFunction | 561 | style | The function 'from_msgpack' is never used. | Wed Aug 13 10:49:36 2025 |
| 24474 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24489 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24513 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24521 | unusedFunction | 561 | style | The function 'from_ubjson' is never used. | Wed Aug 13 10:49:36 2025 |
| 24528 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24543 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24567 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24575 | unusedFunction | 561 | style | The function 'from_bjdata' is never used. | Wed Aug 13 10:49:36 2025 |
| 24582 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24597 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24605 | unusedFunction | 561 | style | The function 'from_bson' is never used. | Wed Aug 13 10:49:36 2025 |
| 24612 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24627 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 24651 | accessMoved | 672 | warning | Access of moved variable 'ia'. | Wed Aug 13 10:49:36 2025 |
| 25027 | unusedFunction | 561 | style | The function 'diff' is never used. | Wed Aug 13 10:49:36 2025 |
| 3rd-party/plog/Appenders/ConsoleAppender.h |
| 34 | noExplicitConstructor | 398 | style | Class 'ConsoleAppender < formatter >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 40 | missingOverride | | style | The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. | Wed Aug 13 10:49:36 2025 |
| 3rd-party/plog/Logger.h |
| 20 | noExplicitConstructor | 398 | style | Class 'Logger < 0 >' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 31 | unusedFunction | 561 | style | The function 'getMaxSeverity' is never used. | Wed Aug 13 10:49:36 2025 |
| 46 | missingOverride | | style | The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. | Wed Aug 13 10:49:36 2025 |
| 3rd-party/plog/Record.h |
| 23 | nullPointer | 476 | error | Null pointer dereference: reinterpret_cast<T*>(0) | Wed Aug 13 10:49:36 2025 |
| 306 | constVariable | 398 | style | Variable 'str' can be declared as const array | Wed Aug 13 10:49:36 2025 |
| 359 | unusedFunction | 561 | style | The function 'printf' is never used. | Wed Aug 13 10:49:36 2025 |
| 3rd-party/plog/Util.h |
| 388 | unusedFunction | 561 | style | The function 'splitFileName' is never used. | Wed Aug 13 10:49:36 2025 |
| 584 | noExplicitConstructor | 398 | style | Class 'MutexLock' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| app/main.cpp |
| 70 | unusedFunction | 561 | style | The function 'header' is never used. | Wed Aug 13 10:49:36 2025 |
| 234 | unusedScopedObject | 563 | style | Instance of 'workflow' object is destroyed immediately. | Wed Aug 13 10:49:36 2025 |
| kooling/component/classifier/v1.cpp |
| 158 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 211 | useStlAlgorithm | 398 | style | Consider using std::find_if algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| kooling/component/osm/overpass.cpp |
| 354 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| 368 | useStlAlgorithm | 398 | style | Consider using std::accumulate algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| kooling/component/segmenter/v1.cpp |
| 38 | noExplicitConstructor | 398 | style | Struct 'validity' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 347 | shadowFunction | 398 | style | Local variable 'segment' shadows outer function | Wed Aug 13 10:49:36 2025 |
| 350 | accessMoved | 672 | warning | Access of moved variable 'begin'. | Wed Aug 13 10:49:36 2025 |
| kooling/component/sensor/database.cpp |
| 169 | passedByValue | 398 | performance | Function parameter 'user' should be passed by const reference. | Wed Aug 13 10:49:36 2025 |
| 270 | useStlAlgorithm | 398 | style | Consider using std::transform algorithm instead of a raw loop. | Wed Aug 13 10:49:36 2025 |
| kooling/database/database.h |
| 32 | noExplicitConstructor | 398 | style | Struct 'params' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| kooling/datamodel/motion-type.h |
| 9 | arrayIndexOutOfBoundsCond | 788 | warning | Either the condition 'index>=_size()' is redundant or the array 'better_enums_data_motion_type::_value_array[1]' is accessed at index 9, which is out of bounds. | Wed Aug 13 10:49:36 2025 |
| 9 | noExplicitConstructor | 398 | style | Class 'motion_type' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'none' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'walking' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'running' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'cycling' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'automotive' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'unknown' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'disabled' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'subway' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'unavailable' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'flight' to itself. | Wed Aug 13 10:49:36 2025 |
| kooling/datamodel/platform.h |
| 7 | arrayIndexOutOfBoundsCond | 788 | warning | Either the condition 'index>=_size()' is redundant or the array 'better_enums_data_platform::_value_array[1]' is accessed at index 1, which is out of bounds. | Wed Aug 13 10:49:36 2025 |
| 7 | noExplicitConstructor | 398 | style | Class 'platform' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| kooling/datamodel/timestamp.h |
| 16 | noExplicitConstructor | 398 | style | Struct 'timestamp' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 49 | noExplicitConstructor | 398 | style | Struct 'duration' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| kooling/datamodel/transport.h |
| 9 | arrayIndexOutOfBoundsCond | 788 | warning | Either the condition 'index>=_size()' is redundant or the array 'better_enums_data_transport::_value_array[1]' is accessed at index 15, which is out of bounds. | Wed Aug 13 10:49:36 2025 |
| 9 | noExplicitConstructor | 398 | style | Class 'transport' has a constructor with 1 argument that is not explicit. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'unknown' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'car' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'motorbike' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'heavydutyvehicle' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'bus' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'trolleybus' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'train' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'boat' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'bicycle' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'plane' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'walk' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'scooter' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'subway' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'tram' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'highspeedtrain' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | selfAssignment | 398 | style | Redundant assignment of 'lightsubway' to itself. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_from_index' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_from_index_unchecked' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_from_string_nocase' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_is_valid' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_is_valid_nocase' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_name' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_names' is never used. | Wed Aug 13 10:49:36 2025 |
| 9 | unusedFunction | 561 | style | The function '_to_index' is never used. | Wed Aug 13 10:49:36 2025 |
| kooling/geo/algorithm.cpp |
| 80 | unreadVariable | 563 | style | Variable 'p0' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
| 93 | unreadVariable | 563 | style | Variable 'vb1' is assigned a value that is never used. | Wed Aug 13 10:49:36 2025 |
| tests/test_database.cpp |
| 34 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
| tests/test_env.cpp |
| 9 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
| tests/test_geo.cpp |
| 129 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
| tests/test_http.cpp |
| 9 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
| tests/test_sensor.cpp |
| 13 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |
| tests/test_speed.cpp |
| 10 | unknownMacro | | error | There is an unknown macro here somewhere. Configuration is required. If BOOST_AUTO_TEST_SUITE is a macro then please configure it. | Wed Aug 13 10:49:36 2025 |