AST: 5815 Assert: 7948 AssignmentAddressToInteger: 8588 9038 C: 4739 8149 C++11: 9196 CLI: 4909 CMake,: 8516 CastIntegerToAddressAtReturn: 9038 CstyleCast: 8649 Filter: 8879 GCC: 7867 GUI: 5801 7407 JSF: 6300 MEM35-C: 7835 MISRA: 8547 8548 8561 8566 Macro: 7948 NDEBUG: 7948 Quick: 8879 STL: 3288 4028 UB: 1735 1736 1741 1745 1750 1752 1753 1756 1759 1762 1764 1770 1772 2186 3629 8053 UnusedAssignment: 9167 ValueFlow: 3915 3959 8303 8322 Windows: 75 XML: 3122 abstract: 6938 access: 2432 4610 accessMoved: 8419 9135 addon: 7391 7835 alias: 2654 6850 alloc: 2772 alwaysTrueFalse: 7547 analysis: 8551 8571 argument: 7768 array: 3540 4527 arrayIndexOutOfBounds: 1497 4609 4750 4912 6366 6369 6380 6411 6434 7168 7524 7676 7952 7984 8599 8653 8843 8882 8930 8934 9174 9203 arrayIndexThenCheck: 8597 assembler: 3620 6028 8068 assertWithSideEffect: 7948 assignIfError: 8525 assignment: 3622 assignmentInAssert: 7948 ast: 8083 9239 9245 atomic: 8165 atomicDataAccess: 654 auto: 7167 autovarInvalidDeallocation: 7341 8174 8703 bool: 1876 boolean: 1876 boost: 4651 bounds: 924 1317 2432 4610 6054 buffer: 2432 4610 bufferAccessOutOfBounds: 8294 8295 9113 9142 build: 8516 buildsystem: 5065 5837 7097 7099 c: 6511 c++11: 4347 4349 4957 5424 5457 5487 5499 6005 6411 7377 7648 8083 8291 8419 8433 8604 8635 8646 8942 8945 8953 8961 8965 9023 9038 9135 9185 9259 9283 9333 c++14: 6681 9245 9301 c++17: 6514 7879 9237 c99: 4957 6514 7016 call,: 2287 callback: 2287 cases: 8514 cert: 7835 8389 cfg: 6987 8183 8329 8468 8641 8831 9029 9172 character: 8512 check: 246 395 400 401 check,: 924 checkCastIntToCharAndBack: 8834 checkLibraryFunction: 9002 checking: 8514 checks: 8551 checkunusedvar: 6928 clang: 6109 6220 class: 7817 classes: 8546 cli: 1490 closedir: 6307 code: 8551 comparisonOfBoolWithBoolError: 7197 comparisonOfFuncReturningBoolError: 7197 compilation: 8547 computed: 7867 condition: 3014 5473 7202 7512 7800 8254 8324 8330 8358 8408 8414 8416 8442 8525 8849 9051 9106 configuration: 3120 3455 const: 4883 6972 constParameter: 9266 constStatement: 4651 8451 constructor: 3622 container: 1521 9148 9242 containerOutOfBounds: 6624 8869 9243 conversion: 7894 9121 copyCtorAndEqOperator: 8388 correctness: 6972 cppcheckError: 5935 cstyleCast: 7709 ctor: 697 ctu: 1406 3731 3734 5271 5958 6245 6654 6655 8301 8319 8935 cwe: 7967 daca: 8897 8913 9011 9029 danglingLifetime: 9026 data: 1175 deallocDealloc: 8094 deallocret: 8635 deallocuse: 3734 7352 8302 8440 8918 deduction: 7768 default: 8571 delete: 1136 7334 destructor: 8546 doubleFree: 869 5783 5892 6470 6477 6584 7031 7170 8094 8706 8963 9292 duplicateBranch: 7763 7900 8805 duplicateBreak: 3505 4158 duplicateCondition: 9037 9106 9311 duplicateConditionalAssign: 9105 duplicateExpression: 5738 6371 6387 7754 duplicateExpressionTernary: 8421 duplicateValueTernary: 9238 earlyreturn: 6884 enum: 2694 5349 8376 8438 erase: 924 eraseDereference: 6572 evaluate: 6938 exceptThrowInNoexecptFunction: 5668 explicit: 7499 expressions: 8547 extension: 4739 6300 falseNegative: 7917 8649 feof: 958 final: 8546 fopen: 5473 for: 663 2199 7682 7684 7686 format: 8513 8557 free: 1561 fseek: 1001 funcArgNamesDifferent: 8726 funcArgOrderDifferent: 9125 function: 2287 4883 7739 functionConst: 6471 8700 functionStatic: 6770 7459 7954 functionpointer: 5935 7470 garbage: 8352 gcc: 6220 goto: 3362 3459 3505 3546 5561 6928 7867 gui: 8989 header: 4883 iar: 8572 identicalConditionAfterEarlyExit: 4448 8266 8858 identicalInnerCondition: 8673 8938 9188 ignoredReturnValue: 7969 8412 8595 inconclusive: 6471 6572 6770 6861 7459 7763 7900 7954 8482 8805 9149 incorrectLogicOperator: 6081 7800 indirection: 3253 inheritance: 8546 inheritance,: 697 initialization: 268 3129 3908 6294 initializer-list: 7499 inline: 3620 4883 insecureCmdLineArgs: 8793 integerOverflow: 8399 integration: 75 internalAstError: 8526 8774 9301 interpretation: 6938 invalidCode: 8750 8753 8756 8758 8762 8763 8764 8765 invalidFunctionArg: 8919 9233 invalidIterator1: 8373 invalidLifetime: 9194 invalidPointerCast: 9166 invalidPrintfArg: 8489 invalidPrintfArgType: 6809 6818 7016 7616 invalidPrintfArgType_sint: 7154 invalidPrintfArgType_uint: 7959 8557 invalidScanfFormatWidth: 4654 invalidcode: 8071 iterator: 1039 1544 1547 3298 7936 8373 8690 iterators: 7107 9133 jobs: 4658 knownConditionTrueFalse: 7366 7843 7844 8185 8192 8200 8407 8408 8414 8415 8499 8545 8623 8629 8778 8811 8886 8892 8916 9009 9036 9044 9051 9078 9148 9169 9272 9273 9289 9300 9318 9332 lambda: 7159 8433 8646 9185 9196 leak: 606 1793 3556 5083 5473 7334 leak,: 3253 3758 library: 861 991 998 2772 4270 5200 6511 6530 6531 6577 6590 6925 8084 8183 8236 8279 8290 8372 8414 8641 8915 8939 8966 8985 9011 9029 9031 9121 9172 9229 9242 library-configuration: 8505 linkage,: 2287 logicalConjunction: 6857 loop: 663 6837 7682 7684 7686 macro: 3120 3537 malloc,: 606 mapping: 8551 masking: 5109 match: 7997 8571 matchcompiler: 7992 math: 4518 member: 268 3129 memberFunction: 5109 memcmp: 7808 memcpy: 1655 memleak: 114 1606 3894 6259 6359 6441 6882 6994 7351 7622 7705 7719 7728 7923 8056 8235 8371 8374 8423 8447 8448 8837 8980 9028 9168 9187 9204 9258 9298 9328 memleakOnRealloc: 5724 8002 9228 memory: 606 1793 3556 3758 5083 7334 memoryLeak: 7312 memsetClass: 8619 message: 3455 mismatchAllocDealloc: 8961 misra: 660 8667 8694 9308 missingOverride: 9086 9092 msvc: 6109 multiCondition: 5904 8425 9307 multiprogramming,: 4658 namespace: 4412 7681 7969 8372 9092 negativeIndex: 6822 noConstructor: 5499 noExplicitConstructor: 8942 nullPointer: 6035 6462 6850 7768 7802 7804 7989 9149 9172 nullPointerArithmeticRedundantCheck: 9263 nullPointerRedundantCheck: 8370 8482 9223 nullpointer: 6492 of: 1317 2432 4610 6054 opendir: 5473 opnmp: 663 oppositeExpression: 8501 oppositeInnerCondition: 8206 8209 8229 8234 8334 8416 8430 8596 optimisation: 8512 out: 1317 2432 4610 6054 outOfBounds: 5846 6615 6655 9267 overlapping: 3014 overload: 8571 overspecified: 6884 parameter: 8571 parsing: 8551 passedByValue,tiny: 7817 patching: 8571 pattern: 8571 pcre: 8608 performance: 1873 2435 8213 8897 9177 platform: 3120 8607 pointer: 1047 2294 2654 3253 7334 pointerOutOfBounds: 6376 pointerSize: 6040 portability: 4100 posix: 4001 4602 5305 6307 6325 6387 6531 8353 8453 postfixOperator: 7731 8604 preprocessor: 246 395 400 401 1059 1667 2064 2507 2829 3525 3537 3945 4957 5053 5112 5285 5704 6267 6283 6340 6611 6978 7371 7448 7917 7941 8092 8479 printf: 4081 pureVirtualCall: 9297 raw-loop: 9091 reduce: 7300 redundantAssignment: 8426 9023 redundantCondition: 6552 6870 7510 7512 7514 8860 redundantCopyInSwitch: 6916 refactoring: 8513 8516 reference: 2741 7334 references-object-sizes: 8505 regression: 6861 7763 8174 8213 8482 8893 8903 8935 8966 9028 9233 9239 9247 9332 regular: 8547 resource: 5473 resourceLeak: 992 4602 8353 9119 9139 resourceleak: 6461 6635 return: 3629 3886 returnDanglingLifetime: 9201 9317 rules: 7639 8608 scripts,: 8516 security: 7189 selfAssignment: 7730 8429 selfInitialization: 8304 setter: 8590 settings: 7407 shadowFunction: 9195 shadowVar: 8903 9283 shiftTooManyBits: 8875 signConversion: 8099 signalHandler: 654 signature: 3612 simple: 1001 2418 3798 3959 4858 5459 5489 5591 6375 7225 7510 7629 7901 8089 8171 8260 8290 8442 8525 9296 simplecpp: 7639 size_t: 8557 sizeof: 3299 7950 8438 software: 8514 source: 8551 specialisation: 7739 static: 4616 std::back_inserter: 7920 std::cin: 736 std::copy: 7920 std::string,: 1317 std::valarray: 6411 std::vector: 7920 stl: 737 924 1544 1547 4593 4761 5994 6925 8373 9133 stlFindInsert: 9152 stlOutOfBounds: 8894 9157 9173 9175 stlcstr: 9161 strcasecmp: 6387 strdup: 3758 string: 2294 6837 8557 stringLiteralWrite: 8332 strings: 8512 strings,: 8513 strlen: 6369 struct: 3299 5586 5777 subfunction: 6938 suppress: 3599 suppression: 2799 3537 3590 4774 6337 7780 7828 7999 8395 8435 8528 8638 8645 switch: 10 6363 syntaxError: 8526 8764 8765 8774 8966 8975 9185 9245 9301 system: 8514 template: 1890 4222 4223 6783 7648 7739 7768 7921 8334 9245 9301 templates: 4349 templatesimplifier: 8979 test: 8514 8610 testing: 8514 testrunner: 8514 this: 1136 thread,: 2287 token: 8571 tokenizer: 2435 7470 truncLongCastAssignment: 6709 typedef: 3061 4222 5935 6342 7681 9191 ub: 9121 uninit: 3540 4527 4781 4784 5586 5777 6323 6486 uninitMemberVar: 8069 8165 8291 8498 8857 9247 uninitStructMember: 8299 8831 uninitdata: 8617 uninitialized: 1175 uninitvar: 4526 4791 6325 6475 6517 6577 6597 6621 6633 6933 6952 6987 7736 7836 8046 8048 8134 8135 8147 8163 8276 8446 8665 8755 8784 9030 9107 9205 9296 9303 9313 9314 9316 union: 3088 unknownEvaluationOrder: 8215 unmatchedSuppression: 5704 5802 unreachableCode: 6893 8223 8224 unreadVariable: 8909 9017 9022 9280 9312 unsafeClassCanLeak: 8126 unsigned: 4518 unsignedLessThanZero: 9321 unused: 4616 7739 unusedAllocatedMemory: 2565 unusedFunction: 4917 8227 8535 8893 unusedLabel: 6978 7958 unusedPrivateFunction: 9282 unusedScopedObject: 4779 8071 unusedStructMember: 3088 7458 unusedVariable: 7732 usability: 872 1490 2250 3600 6267 7031 8694 8989 9114 using: 4412 value: 3886 8571 value-objects: 8505 8590 valueFlow: 8415 valueFlowAfterCondition: 9315 valueflow: 10 114 680 737 861 991 1011 1025 1039 1047 1521 1560 1644 2019 2153 2199 2294 2654 2741 2869 3054 3077 3298 3299 3763 3898 3929 4106 4526 4588 4589 4609 4761 4781 4784 4912 4954 5117 5136 5269 5271 5292 5411 5642 5685 5744 5753 5958 5960 5990 6035 6049 6054 6055 6092 6105 6140 6142 6144 6145 6176 6282 6305 6358 6362 6363 6365 6368 6370 6376 6462 6492 6530 6541 6597 6641 6654 6677 6710 6837 6850 6861 6874 6884 6890 6897 6938 6944 6952 7013 7114 7115 7139 7305 7307 7309 7313 7371 7524 7562 7614 7682 7684 7686 7687 7690 7752 7802 7804 7857 7892 7950 7952 7984 7989 8005 8026 8046 8060 8075 8105 8121 8131 8132 8133 8134 8135 8140 8143 8144 8147 8192 8219 8225 8260 8300 8306 8319 8330 8334 8394 8407 8438 8482 8568 8569 8650 8653 8832 8885 8919 9030 9061 9100 9126 9227 9241 9315 valuenumber: 7676 valuetype: 8915 8944 variable: 3908 variableScope: 7091 7733 7744 8201 8541 8862 variadic: 4349 varid: 4412 6342 6418 7578 8806 vector: 924 virtual: 8546 virtualCallInConstructor: 9179 9333 virtualDestructor: 9104 windows: 4209 wrongdata: 8083 wrongmathcall: 8113 zerodiv: 7892 8319