1<?xml version="1.0" encoding="UTF-8"?> 2<project> 3 <fileVersion>3</fileVersion> 4 <configuration> 5 <name>Debug</name> 6 <toolchain> 7 <name>ARM</name> 8 </toolchain> 9 <debug>1</debug> 10 <settings> 11 <name>C-STAT</name> 12 <archiveVersion>260</archiveVersion> 13 <data> 14 <version>260</version> 15 <cstatargs> 16 <useExtraArgs>0</useExtraArgs> 17 <extraArgs></extraArgs> 18 <analyzeTimeoutEnabled>1</analyzeTimeoutEnabled> 19 <analyzeTimeout>600</analyzeTimeout> 20 <enableParallel>0</enableParallel> 21 <parallelThreads>2</parallelThreads> 22 <enableFalsePositives>0</enableFalsePositives> 23 <messagesLimitEnabled>1</messagesLimitEnabled> 24 <messagesLimit>100</messagesLimit> 25 </cstatargs> 26 <cstat_settings> 27 <cstat_version>1.4.4</cstat_version> 28 <checks_tree> 29 <package name="STDCHECKS" enabled="true"> 30 <group enabled="true" name="ARR"> 31 <check name="ARR-inv-index-pos" enabled="true" /> 32 <check name="ARR-inv-index-ptr-pos" enabled="true" /> 33 <check name="ARR-inv-index-ptr" enabled="true" /> 34 <check name="ARR-inv-index" enabled="true" /> 35 <check name="ARR-neg-index" enabled="true" /> 36 <check name="ARR-uninit-index" enabled="true" /> 37 </group> 38 <group enabled="true" name="ATH"> 39 <check name="ATH-cmp-float" enabled="true" /> 40 <check name="ATH-cmp-unsign-neg" enabled="true" /> 41 <check name="ATH-cmp-unsign-pos" enabled="true" /> 42 <check name="ATH-div-0-assign" enabled="true" /> 43 <check name="ATH-div-0-cmp-aft" enabled="false" /> 44 <check name="ATH-div-0-cmp-bef" enabled="true" /> 45 <check name="ATH-div-0-interval" enabled="true" /> 46 <check name="ATH-div-0-pos" enabled="true" /> 47 <check name="ATH-div-0-unchk-global" enabled="true" /> 48 <check name="ATH-div-0-unchk-local" enabled="true" /> 49 <check name="ATH-div-0-unchk-param" enabled="true" /> 50 <check name="ATH-div-0" enabled="true" /> 51 <check name="ATH-inc-bool" enabled="true" /> 52 <check name="ATH-malloc-overrun" enabled="true" /> 53 <check name="ATH-neg-check-nonneg" enabled="true" /> 54 <check name="ATH-neg-check-pos" enabled="true" /> 55 <check name="ATH-new-overrun" enabled="true" /> 56 <check name="ATH-overflow-cast" enabled="false" /> 57 <check name="ATH-overflow" enabled="true" /> 58 <check name="ATH-shift-bounds" enabled="true" /> 59 <check name="ATH-shift-neg" enabled="true" /> 60 <check name="ATH-sizeof-by-sizeof" enabled="true" /> 61 </group> 62 <group enabled="true" name="CAST"> 63 <check name="CAST-old-style" enabled="false" /> 64 </group> 65 <group enabled="true" name="CATCH"> 66 <check name="CATCH-object-slicing" enabled="true" /> 67 <check name="CATCH-xtor-bad-member" enabled="false" /> 68 </group> 69 <group enabled="true" name="COMMA"> 70 <check name="COMMA-overload" enabled="false" /> 71 </group> 72 <group enabled="true" name="COMMENT"> 73 <check name="COMMENT-nested" enabled="true" /> 74 </group> 75 <group enabled="true" name="CONST"> 76 <check name="CONST-member-ret" enabled="true" /> 77 </group> 78 <group enabled="true" name="COP"> 79 <check name="COP-alloc-ctor" enabled="false" /> 80 <check name="COP-assign-op-ret" enabled="true" /> 81 <check name="COP-assign-op-self" enabled="true" /> 82 <check name="COP-assign-op" enabled="true" /> 83 <check name="COP-copy-ctor" enabled="true" /> 84 <check name="COP-dealloc-dtor" enabled="false" /> 85 <check name="COP-dtor-throw" enabled="true" /> 86 <check name="COP-dtor" enabled="true" /> 87 <check name="COP-init-order" enabled="true" /> 88 <check name="COP-init-uninit" enabled="true" /> 89 <check name="COP-member-uninit" enabled="true" /> 90 </group> 91 <group enabled="true" name="CPU"> 92 <check name="CPU-ctor-call-virt" enabled="true" /> 93 <check name="CPU-ctor-implicit" enabled="false" /> 94 <check name="CPU-delete-throw" enabled="true" /> 95 <check name="CPU-delete-void" enabled="true" /> 96 <check name="CPU-dtor-call-virt" enabled="true" /> 97 <check name="CPU-malloc-class" enabled="true" /> 98 <check name="CPU-nonvirt-dtor" enabled="true" /> 99 <check name="CPU-return-ref-to-class-data" enabled="true" /> 100 </group> 101 <group enabled="true" name="DECL"> 102 <check name="DECL-implicit-int" enabled="false" /> 103 </group> 104 <group enabled="true" name="DEFINE"> 105 <check name="DEFINE-hash-multiple" enabled="true" /> 106 </group> 107 <group enabled="true" name="ENUM"> 108 <check name="ENUM-bounds" enabled="false" /> 109 </group> 110 <group enabled="true" name="EXP"> 111 <check name="EXP-cond-assign" enabled="true" /> 112 <check name="EXP-dangling-else" enabled="true" /> 113 <check name="EXP-loop-exit" enabled="true" /> 114 <check name="EXP-main-ret-int" enabled="false" /> 115 <check name="EXP-null-stmt" enabled="false" /> 116 <check name="EXP-stray-semicolon" enabled="false" /> 117 </group> 118 <group enabled="true" name="EXPR"> 119 <check name="EXPR-const-overflow" enabled="true" /> 120 </group> 121 <group enabled="true" name="FPT"> 122 <check name="FPT-cmp-null" enabled="true" /> 123 <check name="FPT-literal" enabled="false" /> 124 <check name="FPT-misuse" enabled="true" /> 125 </group> 126 <group enabled="true" name="FUNC"> 127 <check name="FUNC-implicit-decl" enabled="false" /> 128 <check name="FUNC-unprototyped-all" enabled="false" /> 129 <check name="FUNC-unprototyped-used" enabled="true" /> 130 </group> 131 <group enabled="true" name="INCLUDE"> 132 <check name="INCLUDE-c-file" enabled="false" /> 133 </group> 134 <group enabled="true" name="INT"> 135 <check name="INT-use-signed-as-unsigned-pos" enabled="false" /> 136 <check name="INT-use-signed-as-unsigned" enabled="true" /> 137 </group> 138 <group enabled="true" name="ITR"> 139 <check name="ITR-end-cmp-aft" enabled="true" /> 140 <check name="ITR-end-cmp-bef" enabled="true" /> 141 <check name="ITR-invalidated" enabled="true" /> 142 <check name="ITR-mismatch-alg" enabled="false" /> 143 <check name="ITR-store" enabled="false" /> 144 <check name="ITR-uninit" enabled="true" /> 145 </group> 146 <group enabled="true" name="LIB"> 147 <check name="LIB-bsearch-overrun-pos" enabled="false" /> 148 <check name="LIB-bsearch-overrun" enabled="false" /> 149 <check name="LIB-fn-unsafe" enabled="false" /> 150 <check name="LIB-fread-overrun-pos" enabled="false" /> 151 <check name="LIB-fread-overrun" enabled="true" /> 152 <check name="LIB-memchr-overrun-pos" enabled="false" /> 153 <check name="LIB-memchr-overrun" enabled="true" /> 154 <check name="LIB-memcpy-overrun-pos" enabled="false" /> 155 <check name="LIB-memcpy-overrun" enabled="true" /> 156 <check name="LIB-memset-overrun-pos" enabled="false" /> 157 <check name="LIB-memset-overrun" enabled="true" /> 158 <check name="LIB-putenv" enabled="false" /> 159 <check name="LIB-qsort-overrun-pos" enabled="false" /> 160 <check name="LIB-qsort-overrun" enabled="false" /> 161 <check name="LIB-return-const" enabled="true" /> 162 <check name="LIB-return-error" enabled="true" /> 163 <check name="LIB-return-leak" enabled="true" /> 164 <check name="LIB-return-neg" enabled="true" /> 165 <check name="LIB-return-null" enabled="true" /> 166 <check name="LIB-sprintf-overrun" enabled="false" /> 167 <check name="LIB-std-sort-overrun-pos" enabled="false" /> 168 <check name="LIB-std-sort-overrun" enabled="true" /> 169 <check name="LIB-strcat-overrun-pos" enabled="false" /> 170 <check name="LIB-strcat-overrun" enabled="true" /> 171 <check name="LIB-strcpy-overrun-pos" enabled="false" /> 172 <check name="LIB-strcpy-overrun" enabled="true" /> 173 <check name="LIB-strncat-overrun-pos" enabled="false" /> 174 <check name="LIB-strncat-overrun" enabled="true" /> 175 <check name="LIB-strncmp-overrun-pos" enabled="false" /> 176 <check name="LIB-strncmp-overrun" enabled="true" /> 177 <check name="LIB-strncpy-overrun-pos" enabled="false" /> 178 <check name="LIB-strncpy-overrun" enabled="true" /> 179 </group> 180 <group enabled="true" name="LOGIC"> 181 <check name="LOGIC-overload" enabled="false" /> 182 </group> 183 <group enabled="true" name="MEM"> 184 <check name="MEM-delete-array-op" enabled="true" /> 185 <check name="MEM-delete-op" enabled="true" /> 186 <check name="MEM-double-free-alias" enabled="true" /> 187 <check name="MEM-double-free-some" enabled="true" /> 188 <check name="MEM-double-free" enabled="true" /> 189 <check name="MEM-free-field" enabled="true" /> 190 <check name="MEM-free-fptr" enabled="true" /> 191 <check name="MEM-free-no-alloc-struct" enabled="false" /> 192 <check name="MEM-free-no-alloc" enabled="false" /> 193 <check name="MEM-free-no-use" enabled="true" /> 194 <check name="MEM-free-op" enabled="true" /> 195 <check name="MEM-free-struct-field" enabled="true" /> 196 <check name="MEM-free-variable-alias" enabled="true" /> 197 <check name="MEM-free-variable" enabled="true" /> 198 <check name="MEM-leak-alias" enabled="true" /> 199 <check name="MEM-leak" enabled="false" /> 200 <check name="MEM-malloc-arith" enabled="false" /> 201 <check name="MEM-malloc-diff-type" enabled="true" /> 202 <check name="MEM-malloc-sizeof-ptr" enabled="true" /> 203 <check name="MEM-malloc-sizeof" enabled="true" /> 204 <check name="MEM-malloc-strlen" enabled="false" /> 205 <check name="MEM-realloc-diff-type" enabled="true" /> 206 <check name="MEM-return-free" enabled="true" /> 207 <check name="MEM-return-no-assign" enabled="true" /> 208 <check name="MEM-stack-global-field" enabled="true" /> 209 <check name="MEM-stack-global" enabled="true" /> 210 <check name="MEM-stack-param-ref" enabled="true" /> 211 <check name="MEM-stack-param" enabled="true" /> 212 <check name="MEM-stack-pos" enabled="true" /> 213 <check name="MEM-stack-ref" enabled="true" /> 214 <check name="MEM-stack" enabled="true" /> 215 <check name="MEM-use-free-all" enabled="true" /> 216 <check name="MEM-use-free-some" enabled="true" /> 217 </group> 218 <group enabled="true" name="PTR"> 219 <check name="PTR-arith-field" enabled="true" /> 220 <check name="PTR-arith-stack" enabled="true" /> 221 <check name="PTR-arith-var" enabled="true" /> 222 <check name="PTR-cmp-str-lit" enabled="true" /> 223 <check name="PTR-null-assign-fun-pos" enabled="false" /> 224 <check name="PTR-null-assign-pos" enabled="false" /> 225 <check name="PTR-null-assign" enabled="true" /> 226 <check name="PTR-null-cmp-aft" enabled="true" /> 227 <check name="PTR-null-cmp-bef-fun" enabled="true" /> 228 <check name="PTR-null-cmp-bef" enabled="true" /> 229 <check name="PTR-null-fun-pos" enabled="true" /> 230 <check name="PTR-null-literal-pos" enabled="false" /> 231 <check name="PTR-overload" enabled="false" /> 232 <check name="PTR-singleton-arith-pos" enabled="false" /> 233 <check name="PTR-singleton-arith" enabled="true" /> 234 <check name="PTR-unchk-param-some" enabled="true" /> 235 <check name="PTR-unchk-param" enabled="false" /> 236 <check name="PTR-uninit-pos" enabled="false" /> 237 <check name="PTR-uninit" enabled="true" /> 238 </group> 239 <group enabled="true" name="RED"> 240 <check name="RED-alloc-zero-bytes" enabled="false" /> 241 <check name="RED-case-reach" enabled="false" /> 242 <check name="RED-cmp-always" enabled="false" /> 243 <check name="RED-cmp-never" enabled="false" /> 244 <check name="RED-cond-always" enabled="false" /> 245 <check name="RED-cond-const-assign" enabled="true" /> 246 <check name="RED-cond-const-expr" enabled="false" /> 247 <check name="RED-cond-const" enabled="false" /> 248 <check name="RED-cond-never" enabled="false" /> 249 <check name="RED-dead" enabled="true" /> 250 <check name="RED-expr" enabled="false" /> 251 <check name="RED-func-no-effect" enabled="false" /> 252 <check name="RED-local-hides-global" enabled="true" /> 253 <check name="RED-local-hides-local" enabled="false" /> 254 <check name="RED-local-hides-member" enabled="false" /> 255 <check name="RED-local-hides-param" enabled="true" /> 256 <check name="RED-no-effect" enabled="false" /> 257 <check name="RED-self-assign" enabled="true" /> 258 <check name="RED-unused-assign" enabled="true" /> 259 <check name="RED-unused-param" enabled="false" /> 260 <check name="RED-unused-return-val" enabled="false" /> 261 <check name="RED-unused-val" enabled="false" /> 262 <check name="RED-unused-var-all" enabled="true" /> 263 </group> 264 <group enabled="true" name="RESOURCE"> 265 <check name="RESOURCE-deref-file" enabled="false" /> 266 <check name="RESOURCE-double-close" enabled="true" /> 267 <check name="RESOURCE-file-no-close-all" enabled="true" /> 268 <check name="RESOURCE-file-pos-neg" enabled="false" /> 269 <check name="RESOURCE-file-use-after-close" enabled="true" /> 270 <check name="RESOURCE-implicit-deref-file" enabled="false" /> 271 <check name="RESOURCE-write-ronly-file" enabled="true" /> 272 </group> 273 <group enabled="true" name="SIZEOF"> 274 <check name="SIZEOF-side-effect" enabled="true" /> 275 </group> 276 <group enabled="true" name="SPC"> 277 <check name="SPC-order" enabled="true" /> 278 <check name="SPC-uninit-arr-all" enabled="false" /> 279 <check name="SPC-uninit-struct-field-heap" enabled="true" /> 280 <check name="SPC-uninit-struct-field" enabled="false" /> 281 <check name="SPC-uninit-struct" enabled="true" /> 282 <check name="SPC-uninit-var-all" enabled="true" /> 283 <check name="SPC-uninit-var-some" enabled="true" /> 284 <check name="SPC-volatile-reads" enabled="false" /> 285 <check name="SPC-volatile-writes" enabled="false" /> 286 </group> 287 <group enabled="true" name="STRUCT"> 288 <check name="STRUCT-signed-bit" enabled="false" /> 289 </group> 290 <group enabled="true" name="SWITCH"> 291 <check name="SWITCH-fall-through" enabled="true" /> 292 </group> 293 <group enabled="true" name="THROW"> 294 <check name="THROW-empty" enabled="false" /> 295 <check name="THROW-main" enabled="false" /> 296 <check name="THROW-null" enabled="true" /> 297 <check name="THROW-ptr" enabled="true" /> 298 <check name="THROW-static" enabled="true" /> 299 <check name="THROW-unhandled" enabled="true" /> 300 </group> 301 <group enabled="true" name="UNION"> 302 <check name="UNION-overlap-assign" enabled="true" /> 303 <check name="UNION-type-punning" enabled="true" /> 304 </group> 305 </package> 306 <package name="CERT" enabled="false"> 307 <group enabled="true" name="CERT-EXP"> 308 <check name="CERT-EXP19-C" enabled="true" /> 309 </group> 310 <group enabled="true" name="CERT-FIO"> 311 <check name="CERT-FIO37-C" enabled="true" /> 312 <check name="CERT-FIO38-C" enabled="true" /> 313 </group> 314 <group enabled="true" name="CERT-SIG"> 315 <check name="CERT-SIG31-C" enabled="true" /> 316 </group> 317 </package> 318 <package name="SECURITY" enabled="false"> 319 <group enabled="true" name="SEC-BUFFER"> 320 <check name="SEC-BUFFER-memory-leak-alias" enabled="true" /> 321 <check name="SEC-BUFFER-memory-leak" enabled="false" /> 322 <check name="SEC-BUFFER-memset-overrun-pos" enabled="false" /> 323 <check name="SEC-BUFFER-memset-overrun" enabled="true" /> 324 <check name="SEC-BUFFER-qsort-overrun-pos" enabled="false" /> 325 <check name="SEC-BUFFER-qsort-overrun" enabled="true" /> 326 <check name="SEC-BUFFER-sprintf-overrun" enabled="true" /> 327 <check name="SEC-BUFFER-std-sort-overrun-pos" enabled="false" /> 328 <check name="SEC-BUFFER-std-sort-overrun" enabled="true" /> 329 <check name="SEC-BUFFER-strcat-overrun-pos" enabled="false" /> 330 <check name="SEC-BUFFER-strcat-overrun" enabled="true" /> 331 <check name="SEC-BUFFER-strcpy-overrun-pos" enabled="false" /> 332 <check name="SEC-BUFFER-strcpy-overrun" enabled="true" /> 333 <check name="SEC-BUFFER-strncat-overrun-pos" enabled="false" /> 334 <check name="SEC-BUFFER-strncat-overrun" enabled="true" /> 335 <check name="SEC-BUFFER-strncmp-overrun-pos" enabled="false" /> 336 <check name="SEC-BUFFER-strncmp-overrun" enabled="true" /> 337 <check name="SEC-BUFFER-strncpy-overrun-pos" enabled="false" /> 338 <check name="SEC-BUFFER-strncpy-overrun" enabled="true" /> 339 <check name="SEC-BUFFER-tainted-alloc-size" enabled="true" /> 340 <check name="SEC-BUFFER-tainted-copy-length" enabled="true" /> 341 <check name="SEC-BUFFER-tainted-copy" enabled="true" /> 342 <check name="SEC-BUFFER-tainted-index" enabled="true" /> 343 <check name="SEC-BUFFER-tainted-offset" enabled="true" /> 344 <check name="SEC-BUFFER-use-after-free-all" enabled="true" /> 345 <check name="SEC-BUFFER-use-after-free-some" enabled="true" /> 346 </group> 347 <group enabled="true" name="SEC-DIV-0"> 348 <check name="SEC-DIV-0-compare-after" enabled="true" /> 349 <check name="SEC-DIV-0-compare-before" enabled="true" /> 350 <check name="SEC-DIV-0-tainted" enabled="true" /> 351 </group> 352 <group enabled="true" name="SEC-FILEOP"> 353 <check name="SEC-FILEOP-open-no-close" enabled="true" /> 354 <check name="SEC-FILEOP-path-traversal" enabled="false" /> 355 <check name="SEC-FILEOP-use-after-close" enabled="true" /> 356 </group> 357 <group enabled="true" name="SEC-INJECTION"> 358 <check name="SEC-INJECTION-sql" enabled="false" /> 359 <check name="SEC-INJECTION-xpath" enabled="false" /> 360 </group> 361 <group enabled="true" name="SEC-LOOP"> 362 <check name="SEC-LOOP-tainted-bound" enabled="true" /> 363 </group> 364 <group enabled="true" name="SEC-NULL"> 365 <check name="SEC-NULL-assignment-fun-pos" enabled="false" /> 366 <check name="SEC-NULL-assignment" enabled="true" /> 367 <check name="SEC-NULL-cmp-aft" enabled="true" /> 368 <check name="SEC-NULL-cmp-bef-fun" enabled="true" /> 369 <check name="SEC-NULL-cmp-bef" enabled="true" /> 370 <check name="SEC-NULL-literal-pos" enabled="false" /> 371 </group> 372 <group enabled="true" name="SEC-STRING"> 373 <check name="SEC-STRING-format-string" enabled="true" /> 374 <check name="SEC-STRING-hard-coded-credentials" enabled="false" /> 375 </group> 376 </package> 377 <package name="MISRAC2004" enabled="false"> 378 <group enabled="true" name="MISRAC2004-1"> 379 <check name="MISRAC2004-1.1" enabled="true" /> 380 <check name="MISRAC2004-1.2_a" enabled="true" /> 381 <check name="MISRAC2004-1.2_b" enabled="true" /> 382 <check name="MISRAC2004-1.2_c" enabled="true" /> 383 <check name="MISRAC2004-1.2_d" enabled="true" /> 384 <check name="MISRAC2004-1.2_e" enabled="true" /> 385 <check name="MISRAC2004-1.2_f" enabled="true" /> 386 <check name="MISRAC2004-1.2_g" enabled="true" /> 387 <check name="MISRAC2004-1.2_h" enabled="true" /> 388 <check name="MISRAC2004-1.2_i" enabled="true" /> 389 <check name="MISRAC2004-1.2_j" enabled="true" /> 390 </group> 391 <group enabled="true" name="MISRAC2004-2"> 392 <check name="MISRAC2004-2.1" enabled="true" /> 393 <check name="MISRAC2004-2.2" enabled="true" /> 394 <check name="MISRAC2004-2.3" enabled="true" /> 395 <check name="MISRAC2004-2.4" enabled="false" /> 396 </group> 397 <group enabled="true" name="MISRAC2004-5"> 398 <check name="MISRAC2004-5.2" enabled="true" /> 399 <check name="MISRAC2004-5.3" enabled="true" /> 400 <check name="MISRAC2004-5.4" enabled="true" /> 401 <check name="MISRAC2004-5.5" enabled="false" /> 402 <check name="MISRAC2004-5.6" enabled="false" /> 403 </group> 404 <group enabled="true" name="MISRAC2004-6"> 405 <check name="MISRAC2004-6.1" enabled="true" /> 406 <check name="MISRAC2004-6.3" enabled="false" /> 407 <check name="MISRAC2004-6.4" enabled="true" /> 408 <check name="MISRAC2004-6.5" enabled="true" /> 409 </group> 410 <group enabled="true" name="MISRAC2004-7"> 411 <check name="MISRAC2004-7.1" enabled="true" /> 412 </group> 413 <group enabled="true" name="MISRAC2004-8"> 414 <check name="MISRAC2004-8.1" enabled="true" /> 415 <check name="MISRAC2004-8.2" enabled="true" /> 416 <check name="MISRAC2004-8.5_a" enabled="true" /> 417 <check name="MISRAC2004-8.5_b" enabled="true" /> 418 <check name="MISRAC2004-8.12" enabled="true" /> 419 </group> 420 <group enabled="true" name="MISRAC2004-9"> 421 <check name="MISRAC2004-9.1_a" enabled="true" /> 422 <check name="MISRAC2004-9.1_b" enabled="true" /> 423 <check name="MISRAC2004-9.1_c" enabled="true" /> 424 <check name="MISRAC2004-9.2" enabled="true" /> 425 </group> 426 <group enabled="true" name="MISRAC2004-10"> 427 <check name="MISRAC2004-10.1_a" enabled="true" /> 428 <check name="MISRAC2004-10.1_b" enabled="true" /> 429 <check name="MISRAC2004-10.1_c" enabled="true" /> 430 <check name="MISRAC2004-10.1_d" enabled="true" /> 431 <check name="MISRAC2004-10.2_a" enabled="true" /> 432 <check name="MISRAC2004-10.2_b" enabled="true" /> 433 <check name="MISRAC2004-10.2_c" enabled="true" /> 434 <check name="MISRAC2004-10.2_d" enabled="true" /> 435 <check name="MISRAC2004-10.3" enabled="true" /> 436 <check name="MISRAC2004-10.4" enabled="true" /> 437 <check name="MISRAC2004-10.5" enabled="true" /> 438 <check name="MISRAC2004-10.6" enabled="true" /> 439 </group> 440 <group enabled="true" name="MISRAC2004-11"> 441 <check name="MISRAC2004-11.1" enabled="true" /> 442 <check name="MISRAC2004-11.3" enabled="false" /> 443 <check name="MISRAC2004-11.4" enabled="false" /> 444 <check name="MISRAC2004-11.5" enabled="true" /> 445 </group> 446 <group enabled="true" name="MISRAC2004-12"> 447 <check name="MISRAC2004-12.1" enabled="false" /> 448 <check name="MISRAC2004-12.2_a" enabled="true" /> 449 <check name="MISRAC2004-12.2_b" enabled="true" /> 450 <check name="MISRAC2004-12.2_c" enabled="true" /> 451 <check name="MISRAC2004-12.3" enabled="true" /> 452 <check name="MISRAC2004-12.4" enabled="true" /> 453 <check name="MISRAC2004-12.6_a" enabled="false" /> 454 <check name="MISRAC2004-12.6_b" enabled="false" /> 455 <check name="MISRAC2004-12.7" enabled="true" /> 456 <check name="MISRAC2004-12.8" enabled="true" /> 457 <check name="MISRAC2004-12.9" enabled="true" /> 458 <check name="MISRAC2004-12.10" enabled="true" /> 459 <check name="MISRAC2004-12.11" enabled="false" /> 460 <check name="MISRAC2004-12.12_a" enabled="true" /> 461 <check name="MISRAC2004-12.12_b" enabled="true" /> 462 <check name="MISRAC2004-12.13" enabled="false" /> 463 </group> 464 <group enabled="true" name="MISRAC2004-13"> 465 <check name="MISRAC2004-13.1" enabled="true" /> 466 <check name="MISRAC2004-13.2_a" enabled="false" /> 467 <check name="MISRAC2004-13.2_b" enabled="false" /> 468 <check name="MISRAC2004-13.2_c" enabled="false" /> 469 <check name="MISRAC2004-13.2_d" enabled="false" /> 470 <check name="MISRAC2004-13.2_e" enabled="false" /> 471 <check name="MISRAC2004-13.3" enabled="true" /> 472 <check name="MISRAC2004-13.4" enabled="true" /> 473 <check name="MISRAC2004-13.5" enabled="true" /> 474 <check name="MISRAC2004-13.6" enabled="true" /> 475 <check name="MISRAC2004-13.7_a" enabled="true" /> 476 <check name="MISRAC2004-13.7_b" enabled="true" /> 477 </group> 478 <group enabled="true" name="MISRAC2004-14"> 479 <check name="MISRAC2004-14.1" enabled="true" /> 480 <check name="MISRAC2004-14.2" enabled="true" /> 481 <check name="MISRAC2004-14.3" enabled="true" /> 482 <check name="MISRAC2004-14.4" enabled="true" /> 483 <check name="MISRAC2004-14.5" enabled="true" /> 484 <check name="MISRAC2004-14.6" enabled="true" /> 485 <check name="MISRAC2004-14.7" enabled="true" /> 486 <check name="MISRAC2004-14.8_a" enabled="true" /> 487 <check name="MISRAC2004-14.8_b" enabled="true" /> 488 <check name="MISRAC2004-14.8_c" enabled="true" /> 489 <check name="MISRAC2004-14.8_d" enabled="true" /> 490 <check name="MISRAC2004-14.9" enabled="true" /> 491 <check name="MISRAC2004-14.10" enabled="true" /> 492 </group> 493 <group enabled="true" name="MISRAC2004-15"> 494 <check name="MISRAC2004-15.0" enabled="true" /> 495 <check name="MISRAC2004-15.1" enabled="true" /> 496 <check name="MISRAC2004-15.2" enabled="true" /> 497 <check name="MISRAC2004-15.3" enabled="true" /> 498 <check name="MISRAC2004-15.4" enabled="true" /> 499 <check name="MISRAC2004-15.5" enabled="true" /> 500 </group> 501 <group enabled="true" name="MISRAC2004-16"> 502 <check name="MISRAC2004-16.1" enabled="true" /> 503 <check name="MISRAC2004-16.2_a" enabled="true" /> 504 <check name="MISRAC2004-16.2_b" enabled="true" /> 505 <check name="MISRAC2004-16.3" enabled="true" /> 506 <check name="MISRAC2004-16.5" enabled="true" /> 507 <check name="MISRAC2004-16.7" enabled="true" /> 508 <check name="MISRAC2004-16.8" enabled="true" /> 509 <check name="MISRAC2004-16.9" enabled="true" /> 510 <check name="MISRAC2004-16.10" enabled="true" /> 511 </group> 512 <group enabled="true" name="MISRAC2004-17"> 513 <check name="MISRAC2004-17.1_a" enabled="true" /> 514 <check name="MISRAC2004-17.1_b" enabled="true" /> 515 <check name="MISRAC2004-17.1_c" enabled="true" /> 516 <check name="MISRAC2004-17.4_a" enabled="true" /> 517 <check name="MISRAC2004-17.4_b" enabled="true" /> 518 <check name="MISRAC2004-17.5" enabled="true" /> 519 <check name="MISRAC2004-17.6_a" enabled="true" /> 520 <check name="MISRAC2004-17.6_b" enabled="true" /> 521 <check name="MISRAC2004-17.6_c" enabled="true" /> 522 <check name="MISRAC2004-17.6_d" enabled="true" /> 523 </group> 524 <group enabled="true" name="MISRAC2004-18"> 525 <check name="MISRAC2004-18.1" enabled="true" /> 526 <check name="MISRAC2004-18.2" enabled="true" /> 527 <check name="MISRAC2004-18.4" enabled="true" /> 528 </group> 529 <group enabled="true" name="MISRAC2004-19"> 530 <check name="MISRAC2004-19.2" enabled="false" /> 531 <check name="MISRAC2004-19.6" enabled="true" /> 532 <check name="MISRAC2004-19.7" enabled="false" /> 533 <check name="MISRAC2004-19.12" enabled="true" /> 534 <check name="MISRAC2004-19.13" enabled="false" /> 535 <check name="MISRAC2004-19.15" enabled="true" /> 536 </group> 537 <group enabled="true" name="MISRAC2004-20"> 538 <check name="MISRAC2004-20.1" enabled="true" /> 539 <check name="MISRAC2004-20.4" enabled="true" /> 540 <check name="MISRAC2004-20.5" enabled="true" /> 541 <check name="MISRAC2004-20.6" enabled="true" /> 542 <check name="MISRAC2004-20.7" enabled="true" /> 543 <check name="MISRAC2004-20.8" enabled="true" /> 544 <check name="MISRAC2004-20.9" enabled="true" /> 545 <check name="MISRAC2004-20.10" enabled="true" /> 546 <check name="MISRAC2004-20.11" enabled="true" /> 547 <check name="MISRAC2004-20.12" enabled="true" /> 548 </group> 549 </package> 550 <package name="MISRAC2012" enabled="false"> 551 <group enabled="true" name="MISRAC2012-Dir-4"> 552 <check name="MISRAC2012-Dir-4.3" enabled="true" /> 553 <check name="MISRAC2012-Dir-4.4" enabled="false" /> 554 <check name="MISRAC2012-Dir-4.5" enabled="false" /> 555 <check name="MISRAC2012-Dir-4.6_a" enabled="false" /> 556 <check name="MISRAC2012-Dir-4.6_b" enabled="false" /> 557 <check name="MISRAC2012-Dir-4.7_a" enabled="false" /> 558 <check name="MISRAC2012-Dir-4.7_b" enabled="false" /> 559 <check name="MISRAC2012-Dir-4.7_c" enabled="false" /> 560 <check name="MISRAC2012-Dir-4.8" enabled="false" /> 561 <check name="MISRAC2012-Dir-4.9" enabled="false" /> 562 <check name="MISRAC2012-Dir-4.10" enabled="true" /> 563 <check name="MISRAC2012-Dir-4.11_a" enabled="false" /> 564 <check name="MISRAC2012-Dir-4.11_b" enabled="false" /> 565 <check name="MISRAC2012-Dir-4.11_c" enabled="false" /> 566 <check name="MISRAC2012-Dir-4.11_d" enabled="false" /> 567 <check name="MISRAC2012-Dir-4.11_e" enabled="false" /> 568 <check name="MISRAC2012-Dir-4.11_f" enabled="false" /> 569 <check name="MISRAC2012-Dir-4.11_g" enabled="false" /> 570 <check name="MISRAC2012-Dir-4.11_h" enabled="false" /> 571 <check name="MISRAC2012-Dir-4.11_i" enabled="false" /> 572 <check name="MISRAC2012-Dir-4.12" enabled="false" /> 573 <check name="MISRAC2012-Dir-4.13_b" enabled="true" /> 574 <check name="MISRAC2012-Dir-4.13_c" enabled="true" /> 575 <check name="MISRAC2012-Dir-4.13_d" enabled="true" /> 576 <check name="MISRAC2012-Dir-4.13_e" enabled="true" /> 577 <check name="MISRAC2012-Dir-4.13_f" enabled="true" /> 578 <check name="MISRAC2012-Dir-4.13_g" enabled="true" /> 579 <check name="MISRAC2012-Dir-4.13_h" enabled="false" /> 580 </group> 581 <group enabled="true" name="MISRAC2012-Rule-1"> 582 <check name="MISRAC2012-Rule-1.3_a" enabled="true" /> 583 <check name="MISRAC2012-Rule-1.3_b" enabled="true" /> 584 <check name="MISRAC2012-Rule-1.3_c" enabled="true" /> 585 <check name="MISRAC2012-Rule-1.3_d" enabled="true" /> 586 <check name="MISRAC2012-Rule-1.3_e" enabled="true" /> 587 <check name="MISRAC2012-Rule-1.3_f" enabled="true" /> 588 <check name="MISRAC2012-Rule-1.3_g" enabled="true" /> 589 <check name="MISRAC2012-Rule-1.3_h" enabled="true" /> 590 <check name="MISRAC2012-Rule-1.3_i" enabled="true" /> 591 <check name="MISRAC2012-Rule-1.3_j" enabled="true" /> 592 <check name="MISRAC2012-Rule-1.3_k" enabled="true" /> 593 <check name="MISRAC2012-Rule-1.3_m" enabled="true" /> 594 <check name="MISRAC2012-Rule-1.3_n" enabled="true" /> 595 <check name="MISRAC2012-Rule-1.3_o" enabled="true" /> 596 <check name="MISRAC2012-Rule-1.3_p" enabled="true" /> 597 <check name="MISRAC2012-Rule-1.3_q" enabled="true" /> 598 <check name="MISRAC2012-Rule-1.3_r" enabled="true" /> 599 <check name="MISRAC2012-Rule-1.3_s" enabled="true" /> 600 <check name="MISRAC2012-Rule-1.3_t" enabled="true" /> 601 <check name="MISRAC2012-Rule-1.3_u" enabled="true" /> 602 <check name="MISRAC2012-Rule-1.3_v" enabled="true" /> 603 <check name="MISRAC2012-Rule-1.3_w" enabled="true" /> 604 </group> 605 <group enabled="true" name="MISRAC2012-Rule-2"> 606 <check name="MISRAC2012-Rule-2.1_a" enabled="true" /> 607 <check name="MISRAC2012-Rule-2.1_b" enabled="true" /> 608 <check name="MISRAC2012-Rule-2.2_a" enabled="true" /> 609 <check name="MISRAC2012-Rule-2.2_b" enabled="true" /> 610 <check name="MISRAC2012-Rule-2.2_c" enabled="true" /> 611 <check name="MISRAC2012-Rule-2.3" enabled="false" /> 612 <check name="MISRAC2012-Rule-2.4" enabled="false" /> 613 <check name="MISRAC2012-Rule-2.5" enabled="false" /> 614 <check name="MISRAC2012-Rule-2.6" enabled="false" /> 615 <check name="MISRAC2012-Rule-2.7" enabled="false" /> 616 </group> 617 <group enabled="true" name="MISRAC2012-Rule-3"> 618 <check name="MISRAC2012-Rule-3.1" enabled="true" /> 619 <check name="MISRAC2012-Rule-3.2" enabled="true" /> 620 </group> 621 <group enabled="true" name="MISRAC2012-Rule-5"> 622 <check name="MISRAC2012-Rule-5.1" enabled="true" /> 623 <check name="MISRAC2012-Rule-5.2_c89" enabled="true" /> 624 <check name="MISRAC2012-Rule-5.2_c99" enabled="true" /> 625 <check name="MISRAC2012-Rule-5.3_c89" enabled="true" /> 626 <check name="MISRAC2012-Rule-5.3_c99" enabled="true" /> 627 <check name="MISRAC2012-Rule-5.4_c89" enabled="true" /> 628 <check name="MISRAC2012-Rule-5.4_c99" enabled="true" /> 629 <check name="MISRAC2012-Rule-5.5_c89" enabled="true" /> 630 <check name="MISRAC2012-Rule-5.5_c99" enabled="true" /> 631 <check name="MISRAC2012-Rule-5.6" enabled="true" /> 632 <check name="MISRAC2012-Rule-5.7" enabled="true" /> 633 <check name="MISRAC2012-Rule-5.8" enabled="true" /> 634 <check name="MISRAC2012-Rule-5.9" enabled="false" /> 635 </group> 636 <group enabled="true" name="MISRAC2012-Rule-6"> 637 <check name="MISRAC2012-Rule-6.1" enabled="true" /> 638 <check name="MISRAC2012-Rule-6.2" enabled="true" /> 639 </group> 640 <group enabled="true" name="MISRAC2012-Rule-7"> 641 <check name="MISRAC2012-Rule-7.1" enabled="true" /> 642 <check name="MISRAC2012-Rule-7.2" enabled="true" /> 643 <check name="MISRAC2012-Rule-7.3" enabled="true" /> 644 <check name="MISRAC2012-Rule-7.4_a" enabled="true" /> 645 <check name="MISRAC2012-Rule-7.4_b" enabled="true" /> 646 </group> 647 <group enabled="true" name="MISRAC2012-Rule-8"> 648 <check name="MISRAC2012-Rule-8.1" enabled="true" /> 649 <check name="MISRAC2012-Rule-8.2_a" enabled="true" /> 650 <check name="MISRAC2012-Rule-8.2_b" enabled="true" /> 651 <check name="MISRAC2012-Rule-8.3_b" enabled="true" /> 652 <check name="MISRAC2012-Rule-8.4" enabled="true" /> 653 <check name="MISRAC2012-Rule-8.5_a" enabled="false" /> 654 <check name="MISRAC2012-Rule-8.5_b" enabled="true" /> 655 <check name="MISRAC2012-Rule-8.6" enabled="true" /> 656 <check name="MISRAC2012-Rule-8.7" enabled="false" /> 657 <check name="MISRAC2012-Rule-8.9_a" enabled="false" /> 658 <check name="MISRAC2012-Rule-8.9_b" enabled="false" /> 659 <check name="MISRAC2012-Rule-8.10" enabled="true" /> 660 <check name="MISRAC2012-Rule-8.11" enabled="false" /> 661 <check name="MISRAC2012-Rule-8.12" enabled="true" /> 662 <check name="MISRAC2012-Rule-8.13" enabled="false" /> 663 <check name="MISRAC2012-Rule-8.14" enabled="true" /> 664 </group> 665 <group enabled="true" name="MISRAC2012-Rule-9"> 666 <check name="MISRAC2012-Rule-9.1_a" enabled="true" /> 667 <check name="MISRAC2012-Rule-9.1_b" enabled="true" /> 668 <check name="MISRAC2012-Rule-9.1_c" enabled="true" /> 669 <check name="MISRAC2012-Rule-9.1_d" enabled="true" /> 670 <check name="MISRAC2012-Rule-9.1_e" enabled="true" /> 671 <check name="MISRAC2012-Rule-9.1_f" enabled="true" /> 672 <check name="MISRAC2012-Rule-9.2" enabled="true" /> 673 <check name="MISRAC2012-Rule-9.3" enabled="true" /> 674 <check name="MISRAC2012-Rule-9.4" enabled="true" /> 675 <check name="MISRAC2012-Rule-9.5_a" enabled="true" /> 676 <check name="MISRAC2012-Rule-9.5_b" enabled="true" /> 677 </group> 678 <group enabled="true" name="MISRAC2012-Rule-10"> 679 <check name="MISRAC2012-Rule-10.1_R2" enabled="true" /> 680 <check name="MISRAC2012-Rule-10.1_R3" enabled="true" /> 681 <check name="MISRAC2012-Rule-10.1_R4" enabled="true" /> 682 <check name="MISRAC2012-Rule-10.1_R5" enabled="true" /> 683 <check name="MISRAC2012-Rule-10.1_R6" enabled="true" /> 684 <check name="MISRAC2012-Rule-10.1_R7" enabled="true" /> 685 <check name="MISRAC2012-Rule-10.1_R8" enabled="true" /> 686 <check name="MISRAC2012-Rule-10.2" enabled="true" /> 687 <check name="MISRAC2012-Rule-10.3" enabled="true" /> 688 <check name="MISRAC2012-Rule-10.4_a" enabled="true" /> 689 <check name="MISRAC2012-Rule-10.4_b" enabled="true" /> 690 <check name="MISRAC2012-Rule-10.5" enabled="false" /> 691 <check name="MISRAC2012-Rule-10.6" enabled="true" /> 692 <check name="MISRAC2012-Rule-10.7" enabled="true" /> 693 <check name="MISRAC2012-Rule-10.8" enabled="true" /> 694 </group> 695 <group enabled="true" name="MISRAC2012-Rule-11"> 696 <check name="MISRAC2012-Rule-11.1" enabled="true" /> 697 <check name="MISRAC2012-Rule-11.2" enabled="true" /> 698 <check name="MISRAC2012-Rule-11.3" enabled="true" /> 699 <check name="MISRAC2012-Rule-11.4" enabled="false" /> 700 <check name="MISRAC2012-Rule-11.5" enabled="false" /> 701 <check name="MISRAC2012-Rule-11.6" enabled="true" /> 702 <check name="MISRAC2012-Rule-11.7" enabled="true" /> 703 <check name="MISRAC2012-Rule-11.8" enabled="true" /> 704 <check name="MISRAC2012-Rule-11.9" enabled="true" /> 705 </group> 706 <group enabled="true" name="MISRAC2012-Rule-12"> 707 <check name="MISRAC2012-Rule-12.1" enabled="false" /> 708 <check name="MISRAC2012-Rule-12.2" enabled="true" /> 709 <check name="MISRAC2012-Rule-12.3" enabled="false" /> 710 </group> 711 <group enabled="true" name="MISRAC2012-Rule-13"> 712 <check name="MISRAC2012-Rule-13.1" enabled="true" /> 713 <check name="MISRAC2012-Rule-13.2_a" enabled="true" /> 714 <check name="MISRAC2012-Rule-13.2_b" enabled="true" /> 715 <check name="MISRAC2012-Rule-13.2_c" enabled="true" /> 716 <check name="MISRAC2012-Rule-13.3" enabled="false" /> 717 <check name="MISRAC2012-Rule-13.4_a" enabled="false" /> 718 <check name="MISRAC2012-Rule-13.4_b" enabled="false" /> 719 <check name="MISRAC2012-Rule-13.5" enabled="true" /> 720 <check name="MISRAC2012-Rule-13.6" enabled="true" /> 721 </group> 722 <group enabled="true" name="MISRAC2012-Rule-14"> 723 <check name="MISRAC2012-Rule-14.1_a" enabled="true" /> 724 <check name="MISRAC2012-Rule-14.1_b" enabled="true" /> 725 <check name="MISRAC2012-Rule-14.2" enabled="true" /> 726 <check name="MISRAC2012-Rule-14.3_a" enabled="true" /> 727 <check name="MISRAC2012-Rule-14.3_b" enabled="true" /> 728 <check name="MISRAC2012-Rule-14.4_a" enabled="true" /> 729 <check name="MISRAC2012-Rule-14.4_b" enabled="true" /> 730 <check name="MISRAC2012-Rule-14.4_c" enabled="true" /> 731 <check name="MISRAC2012-Rule-14.4_d" enabled="true" /> 732 </group> 733 <group enabled="true" name="MISRAC2012-Rule-15"> 734 <check name="MISRAC2012-Rule-15.1" enabled="false" /> 735 <check name="MISRAC2012-Rule-15.2" enabled="true" /> 736 <check name="MISRAC2012-Rule-15.3" enabled="true" /> 737 <check name="MISRAC2012-Rule-15.4" enabled="false" /> 738 <check name="MISRAC2012-Rule-15.5" enabled="false" /> 739 <check name="MISRAC2012-Rule-15.6_a" enabled="true" /> 740 <check name="MISRAC2012-Rule-15.6_b" enabled="true" /> 741 <check name="MISRAC2012-Rule-15.6_c" enabled="true" /> 742 <check name="MISRAC2012-Rule-15.6_d" enabled="true" /> 743 <check name="MISRAC2012-Rule-15.6_e" enabled="true" /> 744 <check name="MISRAC2012-Rule-15.7" enabled="true" /> 745 </group> 746 <group enabled="true" name="MISRAC2012-Rule-16"> 747 <check name="MISRAC2012-Rule-16.1" enabled="true" /> 748 <check name="MISRAC2012-Rule-16.2" enabled="true" /> 749 <check name="MISRAC2012-Rule-16.3" enabled="true" /> 750 <check name="MISRAC2012-Rule-16.4" enabled="true" /> 751 <check name="MISRAC2012-Rule-16.5" enabled="true" /> 752 <check name="MISRAC2012-Rule-16.6" enabled="true" /> 753 <check name="MISRAC2012-Rule-16.7" enabled="true" /> 754 </group> 755 <group enabled="true" name="MISRAC2012-Rule-17"> 756 <check name="MISRAC2012-Rule-17.1" enabled="true" /> 757 <check name="MISRAC2012-Rule-17.2_a" enabled="true" /> 758 <check name="MISRAC2012-Rule-17.2_b" enabled="true" /> 759 <check name="MISRAC2012-Rule-17.3" enabled="true" /> 760 <check name="MISRAC2012-Rule-17.4" enabled="true" /> 761 <check name="MISRAC2012-Rule-17.5" enabled="false" /> 762 <check name="MISRAC2012-Rule-17.6" enabled="true" /> 763 <check name="MISRAC2012-Rule-17.7" enabled="true" /> 764 <check name="MISRAC2012-Rule-17.8" enabled="false" /> 765 </group> 766 <group enabled="true" name="MISRAC2012-Rule-18"> 767 <check name="MISRAC2012-Rule-18.1_a" enabled="true" /> 768 <check name="MISRAC2012-Rule-18.1_b" enabled="true" /> 769 <check name="MISRAC2012-Rule-18.1_c" enabled="true" /> 770 <check name="MISRAC2012-Rule-18.1_d" enabled="true" /> 771 <check name="MISRAC2012-Rule-18.2" enabled="true" /> 772 <check name="MISRAC2012-Rule-18.3" enabled="true" /> 773 <check name="MISRAC2012-Rule-18.4" enabled="true" /> 774 <check name="MISRAC2012-Rule-18.5" enabled="false" /> 775 <check name="MISRAC2012-Rule-18.6_a" enabled="true" /> 776 <check name="MISRAC2012-Rule-18.6_b" enabled="true" /> 777 <check name="MISRAC2012-Rule-18.6_c" enabled="true" /> 778 <check name="MISRAC2012-Rule-18.6_d" enabled="true" /> 779 <check name="MISRAC2012-Rule-18.7" enabled="true" /> 780 <check name="MISRAC2012-Rule-18.8" enabled="true" /> 781 </group> 782 <group enabled="true" name="MISRAC2012-Rule-19"> 783 <check name="MISRAC2012-Rule-19.1" enabled="true" /> 784 <check name="MISRAC2012-Rule-19.2" enabled="false" /> 785 </group> 786 <group enabled="true" name="MISRAC2012-Rule-20"> 787 <check name="MISRAC2012-Rule-20.1" enabled="false" /> 788 <check name="MISRAC2012-Rule-20.2" enabled="true" /> 789 <check name="MISRAC2012-Rule-20.4_c89" enabled="true" /> 790 <check name="MISRAC2012-Rule-20.4_c99" enabled="true" /> 791 <check name="MISRAC2012-Rule-20.5" enabled="false" /> 792 <check name="MISRAC2012-Rule-20.7" enabled="true" /> 793 <check name="MISRAC2012-Rule-20.10" enabled="false" /> 794 </group> 795 <group enabled="true" name="MISRAC2012-Rule-21"> 796 <check name="MISRAC2012-Rule-21.1" enabled="true" /> 797 <check name="MISRAC2012-Rule-21.2" enabled="true" /> 798 <check name="MISRAC2012-Rule-21.3" enabled="true" /> 799 <check name="MISRAC2012-Rule-21.4" enabled="true" /> 800 <check name="MISRAC2012-Rule-21.5" enabled="true" /> 801 <check name="MISRAC2012-Rule-21.6" enabled="true" /> 802 <check name="MISRAC2012-Rule-21.7" enabled="true" /> 803 <check name="MISRAC2012-Rule-21.8" enabled="true" /> 804 <check name="MISRAC2012-Rule-21.9" enabled="true" /> 805 <check name="MISRAC2012-Rule-21.10" enabled="true" /> 806 <check name="MISRAC2012-Rule-21.11" enabled="true" /> 807 <check name="MISRAC2012-Rule-21.12_a" enabled="false" /> 808 <check name="MISRAC2012-Rule-21.12_b" enabled="false" /> 809 </group> 810 <group enabled="true" name="MISRAC2012-Rule-22"> 811 <check name="MISRAC2012-Rule-22.1_a" enabled="true" /> 812 <check name="MISRAC2012-Rule-22.1_b" enabled="true" /> 813 <check name="MISRAC2012-Rule-22.2_a" enabled="true" /> 814 <check name="MISRAC2012-Rule-22.2_b" enabled="true" /> 815 <check name="MISRAC2012-Rule-22.2_c" enabled="true" /> 816 <check name="MISRAC2012-Rule-22.3" enabled="true" /> 817 <check name="MISRAC2012-Rule-22.4" enabled="true" /> 818 <check name="MISRAC2012-Rule-22.5_a" enabled="true" /> 819 <check name="MISRAC2012-Rule-22.5_b" enabled="true" /> 820 <check name="MISRAC2012-Rule-22.6" enabled="true" /> 821 </group> 822 </package> 823 <package name="MISRAC++2008" enabled="false"> 824 <group enabled="true" name="MISRAC++2008-0-1"> 825 <check name="MISRAC++2008-0-1-1" enabled="true" /> 826 <check name="MISRAC++2008-0-1-2_a" enabled="true" /> 827 <check name="MISRAC++2008-0-1-2_b" enabled="true" /> 828 <check name="MISRAC++2008-0-1-2_c" enabled="true" /> 829 <check name="MISRAC++2008-0-1-3" enabled="true" /> 830 <check name="MISRAC++2008-0-1-4_a" enabled="true" /> 831 <check name="MISRAC++2008-0-1-4_b" enabled="true" /> 832 <check name="MISRAC++2008-0-1-6" enabled="true" /> 833 <check name="MISRAC++2008-0-1-7" enabled="true" /> 834 <check name="MISRAC++2008-0-1-8" enabled="false" /> 835 <check name="MISRAC++2008-0-1-9" enabled="true" /> 836 <check name="MISRAC++2008-0-1-11" enabled="true" /> 837 </group> 838 <group enabled="true" name="MISRAC++2008-0-2"> 839 <check name="MISRAC++2008-0-2-1" enabled="true" /> 840 </group> 841 <group enabled="true" name="MISRAC++2008-0-3"> 842 <check name="MISRAC++2008-0-3-2" enabled="true" /> 843 </group> 844 <group enabled="true" name="MISRAC++2008-2-7"> 845 <check name="MISRAC++2008-2-7-1" enabled="true" /> 846 <check name="MISRAC++2008-2-7-2" enabled="true" /> 847 <check name="MISRAC++2008-2-7-3" enabled="false" /> 848 </group> 849 <group enabled="true" name="MISRAC++2008-2-10"> 850 <check name="MISRAC++2008-2-10-1" enabled="true" /> 851 <check name="MISRAC++2008-2-10-2" enabled="true" /> 852 <check name="MISRAC++2008-2-10-3" enabled="true" /> 853 <check name="MISRAC++2008-2-10-4" enabled="true" /> 854 <check name="MISRAC++2008-2-10-5" enabled="false" /> 855 <check name="MISRAC++2008-2-10-6" enabled="true" /> 856 </group> 857 <group enabled="true" name="MISRAC++2008-2-13"> 858 <check name="MISRAC++2008-2-13-2" enabled="true" /> 859 <check name="MISRAC++2008-2-13-3" enabled="true" /> 860 <check name="MISRAC++2008-2-13-4_a" enabled="true" /> 861 <check name="MISRAC++2008-2-13-4_b" enabled="true" /> 862 </group> 863 <group enabled="true" name="MISRAC++2008-3-1"> 864 <check name="MISRAC++2008-3-1-1" enabled="true" /> 865 <check name="MISRAC++2008-3-1-3" enabled="true" /> 866 </group> 867 <group enabled="true" name="MISRAC++2008-3-9"> 868 <check name="MISRAC++2008-3-9-2" enabled="false" /> 869 <check name="MISRAC++2008-3-9-3" enabled="true" /> 870 </group> 871 <group enabled="true" name="MISRAC++2008-4-5"> 872 <check name="MISRAC++2008-4-5-1" enabled="true" /> 873 <check name="MISRAC++2008-4-5-2" enabled="true" /> 874 <check name="MISRAC++2008-4-5-3" enabled="true" /> 875 </group> 876 <group enabled="true" name="MISRAC++2008-5-0"> 877 <check name="MISRAC++2008-5-0-1_a" enabled="true" /> 878 <check name="MISRAC++2008-5-0-1_b" enabled="true" /> 879 <check name="MISRAC++2008-5-0-1_c" enabled="true" /> 880 <check name="MISRAC++2008-5-0-2" enabled="false" /> 881 <check name="MISRAC++2008-5-0-3" enabled="true" /> 882 <check name="MISRAC++2008-5-0-4" enabled="true" /> 883 <check name="MISRAC++2008-5-0-5" enabled="true" /> 884 <check name="MISRAC++2008-5-0-6" enabled="true" /> 885 <check name="MISRAC++2008-5-0-7" enabled="true" /> 886 <check name="MISRAC++2008-5-0-8" enabled="true" /> 887 <check name="MISRAC++2008-5-0-9" enabled="true" /> 888 <check name="MISRAC++2008-5-0-10" enabled="true" /> 889 <check name="MISRAC++2008-5-0-13_a" enabled="true" /> 890 <check name="MISRAC++2008-5-0-13_b" enabled="true" /> 891 <check name="MISRAC++2008-5-0-13_c" enabled="true" /> 892 <check name="MISRAC++2008-5-0-13_d" enabled="true" /> 893 <check name="MISRAC++2008-5-0-14" enabled="true" /> 894 <check name="MISRAC++2008-5-0-15_a" enabled="true" /> 895 <check name="MISRAC++2008-5-0-15_b" enabled="true" /> 896 <check name="MISRAC++2008-5-0-16_a" enabled="true" /> 897 <check name="MISRAC++2008-5-0-16_b" enabled="true" /> 898 <check name="MISRAC++2008-5-0-16_c" enabled="true" /> 899 <check name="MISRAC++2008-5-0-16_d" enabled="true" /> 900 <check name="MISRAC++2008-5-0-16_e" enabled="true" /> 901 <check name="MISRAC++2008-5-0-16_f" enabled="true" /> 902 <check name="MISRAC++2008-5-0-19" enabled="true" /> 903 <check name="MISRAC++2008-5-0-21" enabled="true" /> 904 </group> 905 <group enabled="true" name="MISRAC++2008-5-2"> 906 <check name="MISRAC++2008-5-2-4" enabled="true" /> 907 <check name="MISRAC++2008-5-2-5" enabled="true" /> 908 <check name="MISRAC++2008-5-2-6" enabled="true" /> 909 <check name="MISRAC++2008-5-2-7" enabled="true" /> 910 <check name="MISRAC++2008-5-2-9" enabled="false" /> 911 <check name="MISRAC++2008-5-2-10" enabled="false" /> 912 <check name="MISRAC++2008-5-2-11_a" enabled="true" /> 913 <check name="MISRAC++2008-5-2-11_b" enabled="true" /> 914 </group> 915 <group enabled="true" name="MISRAC++2008-5-3"> 916 <check name="MISRAC++2008-5-3-1" enabled="true" /> 917 <check name="MISRAC++2008-5-3-2_a" enabled="true" /> 918 <check name="MISRAC++2008-5-3-2_b" enabled="true" /> 919 <check name="MISRAC++2008-5-3-3" enabled="true" /> 920 <check name="MISRAC++2008-5-3-4" enabled="true" /> 921 </group> 922 <group enabled="true" name="MISRAC++2008-5-8"> 923 <check name="MISRAC++2008-5-8-1" enabled="true" /> 924 </group> 925 <group enabled="true" name="MISRAC++2008-5-14"> 926 <check name="MISRAC++2008-5-14-1" enabled="true" /> 927 </group> 928 <group enabled="true" name="MISRAC++2008-5-18"> 929 <check name="MISRAC++2008-5-18-1" enabled="true" /> 930 </group> 931 <group enabled="true" name="MISRAC++2008-5-19"> 932 <check name="MISRAC++2008-5-19-1" enabled="false" /> 933 </group> 934 <group enabled="true" name="MISRAC++2008-6-2"> 935 <check name="MISRAC++2008-6-2-1" enabled="true" /> 936 <check name="MISRAC++2008-6-2-2" enabled="true" /> 937 <check name="MISRAC++2008-6-2-3" enabled="false" /> 938 </group> 939 <group enabled="true" name="MISRAC++2008-6-3"> 940 <check name="MISRAC++2008-6-3-1_a" enabled="true" /> 941 <check name="MISRAC++2008-6-3-1_b" enabled="true" /> 942 <check name="MISRAC++2008-6-3-1_c" enabled="true" /> 943 <check name="MISRAC++2008-6-3-1_d" enabled="true" /> 944 </group> 945 <group enabled="true" name="MISRAC++2008-6-4"> 946 <check name="MISRAC++2008-6-4-1" enabled="true" /> 947 <check name="MISRAC++2008-6-4-2" enabled="true" /> 948 <check name="MISRAC++2008-6-4-3" enabled="true" /> 949 <check name="MISRAC++2008-6-4-4" enabled="true" /> 950 <check name="MISRAC++2008-6-4-5" enabled="true" /> 951 <check name="MISRAC++2008-6-4-6" enabled="true" /> 952 <check name="MISRAC++2008-6-4-7" enabled="true" /> 953 <check name="MISRAC++2008-6-4-8" enabled="true" /> 954 </group> 955 <group enabled="true" name="MISRAC++2008-6-5"> 956 <check name="MISRAC++2008-6-5-1_a" enabled="true" /> 957 <check name="MISRAC++2008-6-5-2" enabled="true" /> 958 <check name="MISRAC++2008-6-5-3" enabled="true" /> 959 <check name="MISRAC++2008-6-5-4" enabled="true" /> 960 <check name="MISRAC++2008-6-5-6" enabled="true" /> 961 </group> 962 <group enabled="true" name="MISRAC++2008-6-6"> 963 <check name="MISRAC++2008-6-6-1" enabled="true" /> 964 <check name="MISRAC++2008-6-6-2" enabled="true" /> 965 <check name="MISRAC++2008-6-6-4" enabled="true" /> 966 <check name="MISRAC++2008-6-6-5" enabled="true" /> 967 </group> 968 <group enabled="true" name="MISRAC++2008-7-1"> 969 <check name="MISRAC++2008-7-1-1" enabled="true" /> 970 <check name="MISRAC++2008-7-1-2" enabled="true" /> 971 </group> 972 <group enabled="true" name="MISRAC++2008-7-2"> 973 <check name="MISRAC++2008-7-2-1" enabled="true" /> 974 </group> 975 <group enabled="true" name="MISRAC++2008-7-4"> 976 <check name="MISRAC++2008-7-4-3" enabled="true" /> 977 </group> 978 <group enabled="true" name="MISRAC++2008-7-5"> 979 <check name="MISRAC++2008-7-5-1_a" enabled="true" /> 980 <check name="MISRAC++2008-7-5-1_b" enabled="true" /> 981 <check name="MISRAC++2008-7-5-2_a" enabled="true" /> 982 <check name="MISRAC++2008-7-5-2_b" enabled="true" /> 983 <check name="MISRAC++2008-7-5-2_c" enabled="true" /> 984 <check name="MISRAC++2008-7-5-2_d" enabled="true" /> 985 <check name="MISRAC++2008-7-5-4_a" enabled="false" /> 986 <check name="MISRAC++2008-7-5-4_b" enabled="false" /> 987 </group> 988 <group enabled="true" name="MISRAC++2008-8-0"> 989 <check name="MISRAC++2008-8-0-1" enabled="true" /> 990 </group> 991 <group enabled="true" name="MISRAC++2008-8-4"> 992 <check name="MISRAC++2008-8-4-1" enabled="true" /> 993 <check name="MISRAC++2008-8-4-3" enabled="true" /> 994 <check name="MISRAC++2008-8-4-4" enabled="true" /> 995 </group> 996 <group enabled="true" name="MISRAC++2008-8-5"> 997 <check name="MISRAC++2008-8-5-1_a" enabled="true" /> 998 <check name="MISRAC++2008-8-5-1_b" enabled="true" /> 999 <check name="MISRAC++2008-8-5-1_c" enabled="true" /> 1000 <check name="MISRAC++2008-8-5-2" enabled="true" /> 1001 </group> 1002 <group enabled="true" name="MISRAC++2008-9-3"> 1003 <check name="MISRAC++2008-9-3-1" enabled="true" /> 1004 <check name="MISRAC++2008-9-3-2" enabled="true" /> 1005 </group> 1006 <group enabled="true" name="MISRAC++2008-9-5"> 1007 <check name="MISRAC++2008-9-5-1" enabled="true" /> 1008 </group> 1009 <group enabled="true" name="MISRAC++2008-9-6"> 1010 <check name="MISRAC++2008-9-6-2" enabled="true" /> 1011 <check name="MISRAC++2008-9-6-3" enabled="true" /> 1012 <check name="MISRAC++2008-9-6-4" enabled="true" /> 1013 </group> 1014 <group enabled="true" name="MISRAC++2008-12-1"> 1015 <check name="MISRAC++2008-12-1-1_a" enabled="true" /> 1016 <check name="MISRAC++2008-12-1-1_b" enabled="true" /> 1017 <check name="MISRAC++2008-12-1-3" enabled="true" /> 1018 </group> 1019 <group enabled="true" name="MISRAC++2008-15-0"> 1020 <check name="MISRAC++2008-15-0-2" enabled="false" /> 1021 </group> 1022 <group enabled="true" name="MISRAC++2008-15-1"> 1023 <check name="MISRAC++2008-15-1-2" enabled="true" /> 1024 <check name="MISRAC++2008-15-1-3" enabled="true" /> 1025 </group> 1026 <group enabled="true" name="MISRAC++2008-15-3"> 1027 <check name="MISRAC++2008-15-3-1" enabled="true" /> 1028 <check name="MISRAC++2008-15-3-2" enabled="false" /> 1029 <check name="MISRAC++2008-15-3-3" enabled="true" /> 1030 <check name="MISRAC++2008-15-3-4" enabled="true" /> 1031 <check name="MISRAC++2008-15-3-5" enabled="true" /> 1032 </group> 1033 <group enabled="true" name="MISRAC++2008-15-5"> 1034 <check name="MISRAC++2008-15-5-1" enabled="true" /> 1035 </group> 1036 <group enabled="true" name="MISRAC++2008-16-0"> 1037 <check name="MISRAC++2008-16-0-3" enabled="true" /> 1038 <check name="MISRAC++2008-16-0-4" enabled="true" /> 1039 </group> 1040 <group enabled="true" name="MISRAC++2008-16-2"> 1041 <check name="MISRAC++2008-16-2-2" enabled="true" /> 1042 <check name="MISRAC++2008-16-2-3" enabled="true" /> 1043 <check name="MISRAC++2008-16-2-4" enabled="true" /> 1044 <check name="MISRAC++2008-16-2-5" enabled="false" /> 1045 </group> 1046 <group enabled="true" name="MISRAC++2008-16-3"> 1047 <check name="MISRAC++2008-16-3-1" enabled="true" /> 1048 <check name="MISRAC++2008-16-3-2" enabled="false" /> 1049 </group> 1050 <group enabled="true" name="MISRAC++2008-17-0"> 1051 <check name="MISRAC++2008-17-0-1" enabled="true" /> 1052 <check name="MISRAC++2008-17-0-3" enabled="true" /> 1053 <check name="MISRAC++2008-17-0-5" enabled="true" /> 1054 </group> 1055 <group enabled="true" name="MISRAC++2008-18-0"> 1056 <check name="MISRAC++2008-18-0-1" enabled="true" /> 1057 <check name="MISRAC++2008-18-0-2" enabled="true" /> 1058 <check name="MISRAC++2008-18-0-3" enabled="true" /> 1059 <check name="MISRAC++2008-18-0-4" enabled="true" /> 1060 <check name="MISRAC++2008-18-0-5" enabled="true" /> 1061 </group> 1062 <group enabled="true" name="MISRAC++2008-18-2"> 1063 <check name="MISRAC++2008-18-2-1" enabled="true" /> 1064 </group> 1065 <group enabled="true" name="MISRAC++2008-18-4"> 1066 <check name="MISRAC++2008-18-4-1" enabled="true" /> 1067 </group> 1068 <group enabled="true" name="MISRAC++2008-18-7"> 1069 <check name="MISRAC++2008-18-7-1" enabled="true" /> 1070 </group> 1071 <group enabled="true" name="MISRAC++2008-19-3"> 1072 <check name="MISRAC++2008-19-3-1" enabled="true" /> 1073 </group> 1074 <group enabled="true" name="MISRAC++2008-27-0"> 1075 <check name="MISRAC++2008-27-0-1" enabled="true" /> 1076 </group> 1077 </package> 1078 </checks_tree> 1079 </cstat_settings> 1080 </data> 1081 </settings> 1082 <settings> 1083 <name>RuntimeChecking</name> 1084 <archiveVersion>0</archiveVersion> 1085 <data> 1086 <version>2</version> 1087 <wantNonLocal>1</wantNonLocal> 1088 <debug>1</debug> 1089 <option> 1090 <name>GenRtcDebugHeap</name> 1091 <state>0</state> 1092 </option> 1093 <option> 1094 <name>GenRtcEnableBoundsChecking</name> 1095 <state>0</state> 1096 </option> 1097 <option> 1098 <name>GenRtcCheckPtrsNonInstrMem</name> 1099 <state>1</state> 1100 </option> 1101 <option> 1102 <name>GenRtcTrackPointerBounds</name> 1103 <state>1</state> 1104 </option> 1105 <option> 1106 <name>GenRtcCheckAccesses</name> 1107 <state>1</state> 1108 </option> 1109 <option> 1110 <name>GenRtcGenerateEntries</name> 1111 <state>0</state> 1112 </option> 1113 <option> 1114 <name>GenRtcNrTrackedPointers</name> 1115 <state>1000</state> 1116 </option> 1117 <option> 1118 <name>GenRtcIntOverflow</name> 1119 <state>0</state> 1120 </option> 1121 <option> 1122 <name>GenRtcIncUnsigned</name> 1123 <state>0</state> 1124 </option> 1125 <option> 1126 <name>GenRtcIntConversion</name> 1127 <state>0</state> 1128 </option> 1129 <option> 1130 <name>GenRtcInclExplicit</name> 1131 <state>0</state> 1132 </option> 1133 <option> 1134 <name>GenRtcIntShiftOverflow</name> 1135 <state>0</state> 1136 </option> 1137 <option> 1138 <name>GenRtcInclUnsignedShiftOverflow</name> 1139 <state>0</state> 1140 </option> 1141 <option> 1142 <name>GenRtcUnhandledCase</name> 1143 <state>0</state> 1144 </option> 1145 <option> 1146 <name>GenRtcDivByZero</name> 1147 <state>0</state> 1148 </option> 1149 <option> 1150 <name>GenRtcEnable</name> 1151 <state>0</state> 1152 </option> 1153 <option> 1154 <name>GenRtcCheckPtrsNonInstrFunc</name> 1155 <state>1</state> 1156 </option> 1157 </data> 1158 </settings> 1159 </configuration> 1160 <configuration> 1161 <name>Release</name> 1162 <toolchain> 1163 <name>ARM</name> 1164 </toolchain> 1165 <debug>0</debug> 1166 <settings> 1167 <name>C-STAT</name> 1168 <archiveVersion>260</archiveVersion> 1169 <data> 1170 <version>260</version> 1171 <cstatargs> 1172 <useExtraArgs>0</useExtraArgs> 1173 <extraArgs></extraArgs> 1174 <analyzeTimeoutEnabled>1</analyzeTimeoutEnabled> 1175 <analyzeTimeout>600</analyzeTimeout> 1176 <enableParallel>0</enableParallel> 1177 <parallelThreads>2</parallelThreads> 1178 <enableFalsePositives>0</enableFalsePositives> 1179 <messagesLimitEnabled>1</messagesLimitEnabled> 1180 <messagesLimit>100</messagesLimit> 1181 </cstatargs> 1182 <cstat_settings> 1183 <cstat_version>1.4.4</cstat_version> 1184 <checks_tree> 1185 <package name="STDCHECKS" enabled="true"> 1186 <group enabled="true" name="ARR"> 1187 <check name="ARR-inv-index-pos" enabled="true" /> 1188 <check name="ARR-inv-index-ptr-pos" enabled="true" /> 1189 <check name="ARR-inv-index-ptr" enabled="true" /> 1190 <check name="ARR-inv-index" enabled="true" /> 1191 <check name="ARR-neg-index" enabled="true" /> 1192 <check name="ARR-uninit-index" enabled="true" /> 1193 </group> 1194 <group enabled="true" name="ATH"> 1195 <check name="ATH-cmp-float" enabled="true" /> 1196 <check name="ATH-cmp-unsign-neg" enabled="true" /> 1197 <check name="ATH-cmp-unsign-pos" enabled="true" /> 1198 <check name="ATH-div-0-assign" enabled="true" /> 1199 <check name="ATH-div-0-cmp-aft" enabled="false" /> 1200 <check name="ATH-div-0-cmp-bef" enabled="true" /> 1201 <check name="ATH-div-0-interval" enabled="true" /> 1202 <check name="ATH-div-0-pos" enabled="true" /> 1203 <check name="ATH-div-0-unchk-global" enabled="true" /> 1204 <check name="ATH-div-0-unchk-local" enabled="true" /> 1205 <check name="ATH-div-0-unchk-param" enabled="true" /> 1206 <check name="ATH-div-0" enabled="true" /> 1207 <check name="ATH-inc-bool" enabled="true" /> 1208 <check name="ATH-malloc-overrun" enabled="true" /> 1209 <check name="ATH-neg-check-nonneg" enabled="true" /> 1210 <check name="ATH-neg-check-pos" enabled="true" /> 1211 <check name="ATH-new-overrun" enabled="true" /> 1212 <check name="ATH-overflow-cast" enabled="false" /> 1213 <check name="ATH-overflow" enabled="true" /> 1214 <check name="ATH-shift-bounds" enabled="true" /> 1215 <check name="ATH-shift-neg" enabled="true" /> 1216 <check name="ATH-sizeof-by-sizeof" enabled="true" /> 1217 </group> 1218 <group enabled="true" name="CAST"> 1219 <check name="CAST-old-style" enabled="false" /> 1220 </group> 1221 <group enabled="true" name="CATCH"> 1222 <check name="CATCH-object-slicing" enabled="true" /> 1223 <check name="CATCH-xtor-bad-member" enabled="false" /> 1224 </group> 1225 <group enabled="true" name="COMMA"> 1226 <check name="COMMA-overload" enabled="false" /> 1227 </group> 1228 <group enabled="true" name="COMMENT"> 1229 <check name="COMMENT-nested" enabled="true" /> 1230 </group> 1231 <group enabled="true" name="CONST"> 1232 <check name="CONST-member-ret" enabled="true" /> 1233 </group> 1234 <group enabled="true" name="COP"> 1235 <check name="COP-alloc-ctor" enabled="false" /> 1236 <check name="COP-assign-op-ret" enabled="true" /> 1237 <check name="COP-assign-op-self" enabled="true" /> 1238 <check name="COP-assign-op" enabled="true" /> 1239 <check name="COP-copy-ctor" enabled="true" /> 1240 <check name="COP-dealloc-dtor" enabled="false" /> 1241 <check name="COP-dtor-throw" enabled="true" /> 1242 <check name="COP-dtor" enabled="true" /> 1243 <check name="COP-init-order" enabled="true" /> 1244 <check name="COP-init-uninit" enabled="true" /> 1245 <check name="COP-member-uninit" enabled="true" /> 1246 </group> 1247 <group enabled="true" name="CPU"> 1248 <check name="CPU-ctor-call-virt" enabled="true" /> 1249 <check name="CPU-ctor-implicit" enabled="false" /> 1250 <check name="CPU-delete-throw" enabled="true" /> 1251 <check name="CPU-delete-void" enabled="true" /> 1252 <check name="CPU-dtor-call-virt" enabled="true" /> 1253 <check name="CPU-malloc-class" enabled="true" /> 1254 <check name="CPU-nonvirt-dtor" enabled="true" /> 1255 <check name="CPU-return-ref-to-class-data" enabled="true" /> 1256 </group> 1257 <group enabled="true" name="DECL"> 1258 <check name="DECL-implicit-int" enabled="false" /> 1259 </group> 1260 <group enabled="true" name="DEFINE"> 1261 <check name="DEFINE-hash-multiple" enabled="true" /> 1262 </group> 1263 <group enabled="true" name="ENUM"> 1264 <check name="ENUM-bounds" enabled="false" /> 1265 </group> 1266 <group enabled="true" name="EXP"> 1267 <check name="EXP-cond-assign" enabled="true" /> 1268 <check name="EXP-dangling-else" enabled="true" /> 1269 <check name="EXP-loop-exit" enabled="true" /> 1270 <check name="EXP-main-ret-int" enabled="false" /> 1271 <check name="EXP-null-stmt" enabled="false" /> 1272 <check name="EXP-stray-semicolon" enabled="false" /> 1273 </group> 1274 <group enabled="true" name="EXPR"> 1275 <check name="EXPR-const-overflow" enabled="true" /> 1276 </group> 1277 <group enabled="true" name="FPT"> 1278 <check name="FPT-cmp-null" enabled="true" /> 1279 <check name="FPT-literal" enabled="false" /> 1280 <check name="FPT-misuse" enabled="true" /> 1281 </group> 1282 <group enabled="true" name="FUNC"> 1283 <check name="FUNC-implicit-decl" enabled="false" /> 1284 <check name="FUNC-unprototyped-all" enabled="false" /> 1285 <check name="FUNC-unprototyped-used" enabled="true" /> 1286 </group> 1287 <group enabled="true" name="INCLUDE"> 1288 <check name="INCLUDE-c-file" enabled="false" /> 1289 </group> 1290 <group enabled="true" name="INT"> 1291 <check name="INT-use-signed-as-unsigned-pos" enabled="false" /> 1292 <check name="INT-use-signed-as-unsigned" enabled="true" /> 1293 </group> 1294 <group enabled="true" name="ITR"> 1295 <check name="ITR-end-cmp-aft" enabled="true" /> 1296 <check name="ITR-end-cmp-bef" enabled="true" /> 1297 <check name="ITR-invalidated" enabled="true" /> 1298 <check name="ITR-mismatch-alg" enabled="false" /> 1299 <check name="ITR-store" enabled="false" /> 1300 <check name="ITR-uninit" enabled="true" /> 1301 </group> 1302 <group enabled="true" name="LIB"> 1303 <check name="LIB-bsearch-overrun-pos" enabled="false" /> 1304 <check name="LIB-bsearch-overrun" enabled="false" /> 1305 <check name="LIB-fn-unsafe" enabled="false" /> 1306 <check name="LIB-fread-overrun-pos" enabled="false" /> 1307 <check name="LIB-fread-overrun" enabled="true" /> 1308 <check name="LIB-memchr-overrun-pos" enabled="false" /> 1309 <check name="LIB-memchr-overrun" enabled="true" /> 1310 <check name="LIB-memcpy-overrun-pos" enabled="false" /> 1311 <check name="LIB-memcpy-overrun" enabled="true" /> 1312 <check name="LIB-memset-overrun-pos" enabled="false" /> 1313 <check name="LIB-memset-overrun" enabled="true" /> 1314 <check name="LIB-putenv" enabled="false" /> 1315 <check name="LIB-qsort-overrun-pos" enabled="false" /> 1316 <check name="LIB-qsort-overrun" enabled="false" /> 1317 <check name="LIB-return-const" enabled="true" /> 1318 <check name="LIB-return-error" enabled="true" /> 1319 <check name="LIB-return-leak" enabled="true" /> 1320 <check name="LIB-return-neg" enabled="true" /> 1321 <check name="LIB-return-null" enabled="true" /> 1322 <check name="LIB-sprintf-overrun" enabled="false" /> 1323 <check name="LIB-std-sort-overrun-pos" enabled="false" /> 1324 <check name="LIB-std-sort-overrun" enabled="true" /> 1325 <check name="LIB-strcat-overrun-pos" enabled="false" /> 1326 <check name="LIB-strcat-overrun" enabled="true" /> 1327 <check name="LIB-strcpy-overrun-pos" enabled="false" /> 1328 <check name="LIB-strcpy-overrun" enabled="true" /> 1329 <check name="LIB-strncat-overrun-pos" enabled="false" /> 1330 <check name="LIB-strncat-overrun" enabled="true" /> 1331 <check name="LIB-strncmp-overrun-pos" enabled="false" /> 1332 <check name="LIB-strncmp-overrun" enabled="true" /> 1333 <check name="LIB-strncpy-overrun-pos" enabled="false" /> 1334 <check name="LIB-strncpy-overrun" enabled="true" /> 1335 </group> 1336 <group enabled="true" name="LOGIC"> 1337 <check name="LOGIC-overload" enabled="false" /> 1338 </group> 1339 <group enabled="true" name="MEM"> 1340 <check name="MEM-delete-array-op" enabled="true" /> 1341 <check name="MEM-delete-op" enabled="true" /> 1342 <check name="MEM-double-free-alias" enabled="true" /> 1343 <check name="MEM-double-free-some" enabled="true" /> 1344 <check name="MEM-double-free" enabled="true" /> 1345 <check name="MEM-free-field" enabled="true" /> 1346 <check name="MEM-free-fptr" enabled="true" /> 1347 <check name="MEM-free-no-alloc-struct" enabled="false" /> 1348 <check name="MEM-free-no-alloc" enabled="false" /> 1349 <check name="MEM-free-no-use" enabled="true" /> 1350 <check name="MEM-free-op" enabled="true" /> 1351 <check name="MEM-free-struct-field" enabled="true" /> 1352 <check name="MEM-free-variable-alias" enabled="true" /> 1353 <check name="MEM-free-variable" enabled="true" /> 1354 <check name="MEM-leak-alias" enabled="true" /> 1355 <check name="MEM-leak" enabled="false" /> 1356 <check name="MEM-malloc-arith" enabled="false" /> 1357 <check name="MEM-malloc-diff-type" enabled="true" /> 1358 <check name="MEM-malloc-sizeof-ptr" enabled="true" /> 1359 <check name="MEM-malloc-sizeof" enabled="true" /> 1360 <check name="MEM-malloc-strlen" enabled="false" /> 1361 <check name="MEM-realloc-diff-type" enabled="true" /> 1362 <check name="MEM-return-free" enabled="true" /> 1363 <check name="MEM-return-no-assign" enabled="true" /> 1364 <check name="MEM-stack-global-field" enabled="true" /> 1365 <check name="MEM-stack-global" enabled="true" /> 1366 <check name="MEM-stack-param-ref" enabled="true" /> 1367 <check name="MEM-stack-param" enabled="true" /> 1368 <check name="MEM-stack-pos" enabled="true" /> 1369 <check name="MEM-stack-ref" enabled="true" /> 1370 <check name="MEM-stack" enabled="true" /> 1371 <check name="MEM-use-free-all" enabled="true" /> 1372 <check name="MEM-use-free-some" enabled="true" /> 1373 </group> 1374 <group enabled="true" name="PTR"> 1375 <check name="PTR-arith-field" enabled="true" /> 1376 <check name="PTR-arith-stack" enabled="true" /> 1377 <check name="PTR-arith-var" enabled="true" /> 1378 <check name="PTR-cmp-str-lit" enabled="true" /> 1379 <check name="PTR-null-assign-fun-pos" enabled="false" /> 1380 <check name="PTR-null-assign-pos" enabled="false" /> 1381 <check name="PTR-null-assign" enabled="true" /> 1382 <check name="PTR-null-cmp-aft" enabled="true" /> 1383 <check name="PTR-null-cmp-bef-fun" enabled="true" /> 1384 <check name="PTR-null-cmp-bef" enabled="true" /> 1385 <check name="PTR-null-fun-pos" enabled="true" /> 1386 <check name="PTR-null-literal-pos" enabled="false" /> 1387 <check name="PTR-overload" enabled="false" /> 1388 <check name="PTR-singleton-arith-pos" enabled="false" /> 1389 <check name="PTR-singleton-arith" enabled="true" /> 1390 <check name="PTR-unchk-param-some" enabled="true" /> 1391 <check name="PTR-unchk-param" enabled="false" /> 1392 <check name="PTR-uninit-pos" enabled="false" /> 1393 <check name="PTR-uninit" enabled="true" /> 1394 </group> 1395 <group enabled="true" name="RED"> 1396 <check name="RED-alloc-zero-bytes" enabled="false" /> 1397 <check name="RED-case-reach" enabled="false" /> 1398 <check name="RED-cmp-always" enabled="false" /> 1399 <check name="RED-cmp-never" enabled="false" /> 1400 <check name="RED-cond-always" enabled="false" /> 1401 <check name="RED-cond-const-assign" enabled="true" /> 1402 <check name="RED-cond-const-expr" enabled="false" /> 1403 <check name="RED-cond-const" enabled="false" /> 1404 <check name="RED-cond-never" enabled="false" /> 1405 <check name="RED-dead" enabled="true" /> 1406 <check name="RED-expr" enabled="false" /> 1407 <check name="RED-func-no-effect" enabled="false" /> 1408 <check name="RED-local-hides-global" enabled="true" /> 1409 <check name="RED-local-hides-local" enabled="false" /> 1410 <check name="RED-local-hides-member" enabled="false" /> 1411 <check name="RED-local-hides-param" enabled="true" /> 1412 <check name="RED-no-effect" enabled="false" /> 1413 <check name="RED-self-assign" enabled="true" /> 1414 <check name="RED-unused-assign" enabled="true" /> 1415 <check name="RED-unused-param" enabled="false" /> 1416 <check name="RED-unused-return-val" enabled="false" /> 1417 <check name="RED-unused-val" enabled="false" /> 1418 <check name="RED-unused-var-all" enabled="true" /> 1419 </group> 1420 <group enabled="true" name="RESOURCE"> 1421 <check name="RESOURCE-deref-file" enabled="false" /> 1422 <check name="RESOURCE-double-close" enabled="true" /> 1423 <check name="RESOURCE-file-no-close-all" enabled="true" /> 1424 <check name="RESOURCE-file-pos-neg" enabled="false" /> 1425 <check name="RESOURCE-file-use-after-close" enabled="true" /> 1426 <check name="RESOURCE-implicit-deref-file" enabled="false" /> 1427 <check name="RESOURCE-write-ronly-file" enabled="true" /> 1428 </group> 1429 <group enabled="true" name="SIZEOF"> 1430 <check name="SIZEOF-side-effect" enabled="true" /> 1431 </group> 1432 <group enabled="true" name="SPC"> 1433 <check name="SPC-order" enabled="true" /> 1434 <check name="SPC-uninit-arr-all" enabled="false" /> 1435 <check name="SPC-uninit-struct-field-heap" enabled="true" /> 1436 <check name="SPC-uninit-struct-field" enabled="false" /> 1437 <check name="SPC-uninit-struct" enabled="true" /> 1438 <check name="SPC-uninit-var-all" enabled="true" /> 1439 <check name="SPC-uninit-var-some" enabled="true" /> 1440 <check name="SPC-volatile-reads" enabled="false" /> 1441 <check name="SPC-volatile-writes" enabled="false" /> 1442 </group> 1443 <group enabled="true" name="STRUCT"> 1444 <check name="STRUCT-signed-bit" enabled="false" /> 1445 </group> 1446 <group enabled="true" name="SWITCH"> 1447 <check name="SWITCH-fall-through" enabled="true" /> 1448 </group> 1449 <group enabled="true" name="THROW"> 1450 <check name="THROW-empty" enabled="false" /> 1451 <check name="THROW-main" enabled="false" /> 1452 <check name="THROW-null" enabled="true" /> 1453 <check name="THROW-ptr" enabled="true" /> 1454 <check name="THROW-static" enabled="true" /> 1455 <check name="THROW-unhandled" enabled="true" /> 1456 </group> 1457 <group enabled="true" name="UNION"> 1458 <check name="UNION-overlap-assign" enabled="true" /> 1459 <check name="UNION-type-punning" enabled="true" /> 1460 </group> 1461 </package> 1462 <package name="CERT" enabled="false"> 1463 <group enabled="true" name="CERT-EXP"> 1464 <check name="CERT-EXP19-C" enabled="true" /> 1465 </group> 1466 <group enabled="true" name="CERT-FIO"> 1467 <check name="CERT-FIO37-C" enabled="true" /> 1468 <check name="CERT-FIO38-C" enabled="true" /> 1469 </group> 1470 <group enabled="true" name="CERT-SIG"> 1471 <check name="CERT-SIG31-C" enabled="true" /> 1472 </group> 1473 </package> 1474 <package name="SECURITY" enabled="false"> 1475 <group enabled="true" name="SEC-BUFFER"> 1476 <check name="SEC-BUFFER-memory-leak-alias" enabled="true" /> 1477 <check name="SEC-BUFFER-memory-leak" enabled="false" /> 1478 <check name="SEC-BUFFER-memset-overrun-pos" enabled="false" /> 1479 <check name="SEC-BUFFER-memset-overrun" enabled="true" /> 1480 <check name="SEC-BUFFER-qsort-overrun-pos" enabled="false" /> 1481 <check name="SEC-BUFFER-qsort-overrun" enabled="true" /> 1482 <check name="SEC-BUFFER-sprintf-overrun" enabled="true" /> 1483 <check name="SEC-BUFFER-std-sort-overrun-pos" enabled="false" /> 1484 <check name="SEC-BUFFER-std-sort-overrun" enabled="true" /> 1485 <check name="SEC-BUFFER-strcat-overrun-pos" enabled="false" /> 1486 <check name="SEC-BUFFER-strcat-overrun" enabled="true" /> 1487 <check name="SEC-BUFFER-strcpy-overrun-pos" enabled="false" /> 1488 <check name="SEC-BUFFER-strcpy-overrun" enabled="true" /> 1489 <check name="SEC-BUFFER-strncat-overrun-pos" enabled="false" /> 1490 <check name="SEC-BUFFER-strncat-overrun" enabled="true" /> 1491 <check name="SEC-BUFFER-strncmp-overrun-pos" enabled="false" /> 1492 <check name="SEC-BUFFER-strncmp-overrun" enabled="true" /> 1493 <check name="SEC-BUFFER-strncpy-overrun-pos" enabled="false" /> 1494 <check name="SEC-BUFFER-strncpy-overrun" enabled="true" /> 1495 <check name="SEC-BUFFER-tainted-alloc-size" enabled="true" /> 1496 <check name="SEC-BUFFER-tainted-copy-length" enabled="true" /> 1497 <check name="SEC-BUFFER-tainted-copy" enabled="true" /> 1498 <check name="SEC-BUFFER-tainted-index" enabled="true" /> 1499 <check name="SEC-BUFFER-tainted-offset" enabled="true" /> 1500 <check name="SEC-BUFFER-use-after-free-all" enabled="true" /> 1501 <check name="SEC-BUFFER-use-after-free-some" enabled="true" /> 1502 </group> 1503 <group enabled="true" name="SEC-DIV-0"> 1504 <check name="SEC-DIV-0-compare-after" enabled="true" /> 1505 <check name="SEC-DIV-0-compare-before" enabled="true" /> 1506 <check name="SEC-DIV-0-tainted" enabled="true" /> 1507 </group> 1508 <group enabled="true" name="SEC-FILEOP"> 1509 <check name="SEC-FILEOP-open-no-close" enabled="true" /> 1510 <check name="SEC-FILEOP-path-traversal" enabled="false" /> 1511 <check name="SEC-FILEOP-use-after-close" enabled="true" /> 1512 </group> 1513 <group enabled="true" name="SEC-INJECTION"> 1514 <check name="SEC-INJECTION-sql" enabled="false" /> 1515 <check name="SEC-INJECTION-xpath" enabled="false" /> 1516 </group> 1517 <group enabled="true" name="SEC-LOOP"> 1518 <check name="SEC-LOOP-tainted-bound" enabled="true" /> 1519 </group> 1520 <group enabled="true" name="SEC-NULL"> 1521 <check name="SEC-NULL-assignment-fun-pos" enabled="false" /> 1522 <check name="SEC-NULL-assignment" enabled="true" /> 1523 <check name="SEC-NULL-cmp-aft" enabled="true" /> 1524 <check name="SEC-NULL-cmp-bef-fun" enabled="true" /> 1525 <check name="SEC-NULL-cmp-bef" enabled="true" /> 1526 <check name="SEC-NULL-literal-pos" enabled="false" /> 1527 </group> 1528 <group enabled="true" name="SEC-STRING"> 1529 <check name="SEC-STRING-format-string" enabled="true" /> 1530 <check name="SEC-STRING-hard-coded-credentials" enabled="false" /> 1531 </group> 1532 </package> 1533 <package name="MISRAC2004" enabled="false"> 1534 <group enabled="true" name="MISRAC2004-1"> 1535 <check name="MISRAC2004-1.1" enabled="true" /> 1536 <check name="MISRAC2004-1.2_a" enabled="true" /> 1537 <check name="MISRAC2004-1.2_b" enabled="true" /> 1538 <check name="MISRAC2004-1.2_c" enabled="true" /> 1539 <check name="MISRAC2004-1.2_d" enabled="true" /> 1540 <check name="MISRAC2004-1.2_e" enabled="true" /> 1541 <check name="MISRAC2004-1.2_f" enabled="true" /> 1542 <check name="MISRAC2004-1.2_g" enabled="true" /> 1543 <check name="MISRAC2004-1.2_h" enabled="true" /> 1544 <check name="MISRAC2004-1.2_i" enabled="true" /> 1545 <check name="MISRAC2004-1.2_j" enabled="true" /> 1546 </group> 1547 <group enabled="true" name="MISRAC2004-2"> 1548 <check name="MISRAC2004-2.1" enabled="true" /> 1549 <check name="MISRAC2004-2.2" enabled="true" /> 1550 <check name="MISRAC2004-2.3" enabled="true" /> 1551 <check name="MISRAC2004-2.4" enabled="false" /> 1552 </group> 1553 <group enabled="true" name="MISRAC2004-5"> 1554 <check name="MISRAC2004-5.2" enabled="true" /> 1555 <check name="MISRAC2004-5.3" enabled="true" /> 1556 <check name="MISRAC2004-5.4" enabled="true" /> 1557 <check name="MISRAC2004-5.5" enabled="false" /> 1558 <check name="MISRAC2004-5.6" enabled="false" /> 1559 </group> 1560 <group enabled="true" name="MISRAC2004-6"> 1561 <check name="MISRAC2004-6.1" enabled="true" /> 1562 <check name="MISRAC2004-6.3" enabled="false" /> 1563 <check name="MISRAC2004-6.4" enabled="true" /> 1564 <check name="MISRAC2004-6.5" enabled="true" /> 1565 </group> 1566 <group enabled="true" name="MISRAC2004-7"> 1567 <check name="MISRAC2004-7.1" enabled="true" /> 1568 </group> 1569 <group enabled="true" name="MISRAC2004-8"> 1570 <check name="MISRAC2004-8.1" enabled="true" /> 1571 <check name="MISRAC2004-8.2" enabled="true" /> 1572 <check name="MISRAC2004-8.5_a" enabled="true" /> 1573 <check name="MISRAC2004-8.5_b" enabled="true" /> 1574 <check name="MISRAC2004-8.12" enabled="true" /> 1575 </group> 1576 <group enabled="true" name="MISRAC2004-9"> 1577 <check name="MISRAC2004-9.1_a" enabled="true" /> 1578 <check name="MISRAC2004-9.1_b" enabled="true" /> 1579 <check name="MISRAC2004-9.1_c" enabled="true" /> 1580 <check name="MISRAC2004-9.2" enabled="true" /> 1581 </group> 1582 <group enabled="true" name="MISRAC2004-10"> 1583 <check name="MISRAC2004-10.1_a" enabled="true" /> 1584 <check name="MISRAC2004-10.1_b" enabled="true" /> 1585 <check name="MISRAC2004-10.1_c" enabled="true" /> 1586 <check name="MISRAC2004-10.1_d" enabled="true" /> 1587 <check name="MISRAC2004-10.2_a" enabled="true" /> 1588 <check name="MISRAC2004-10.2_b" enabled="true" /> 1589 <check name="MISRAC2004-10.2_c" enabled="true" /> 1590 <check name="MISRAC2004-10.2_d" enabled="true" /> 1591 <check name="MISRAC2004-10.3" enabled="true" /> 1592 <check name="MISRAC2004-10.4" enabled="true" /> 1593 <check name="MISRAC2004-10.5" enabled="true" /> 1594 <check name="MISRAC2004-10.6" enabled="true" /> 1595 </group> 1596 <group enabled="true" name="MISRAC2004-11"> 1597 <check name="MISRAC2004-11.1" enabled="true" /> 1598 <check name="MISRAC2004-11.3" enabled="false" /> 1599 <check name="MISRAC2004-11.4" enabled="false" /> 1600 <check name="MISRAC2004-11.5" enabled="true" /> 1601 </group> 1602 <group enabled="true" name="MISRAC2004-12"> 1603 <check name="MISRAC2004-12.1" enabled="false" /> 1604 <check name="MISRAC2004-12.2_a" enabled="true" /> 1605 <check name="MISRAC2004-12.2_b" enabled="true" /> 1606 <check name="MISRAC2004-12.2_c" enabled="true" /> 1607 <check name="MISRAC2004-12.3" enabled="true" /> 1608 <check name="MISRAC2004-12.4" enabled="true" /> 1609 <check name="MISRAC2004-12.6_a" enabled="false" /> 1610 <check name="MISRAC2004-12.6_b" enabled="false" /> 1611 <check name="MISRAC2004-12.7" enabled="true" /> 1612 <check name="MISRAC2004-12.8" enabled="true" /> 1613 <check name="MISRAC2004-12.9" enabled="true" /> 1614 <check name="MISRAC2004-12.10" enabled="true" /> 1615 <check name="MISRAC2004-12.11" enabled="false" /> 1616 <check name="MISRAC2004-12.12_a" enabled="true" /> 1617 <check name="MISRAC2004-12.12_b" enabled="true" /> 1618 <check name="MISRAC2004-12.13" enabled="false" /> 1619 </group> 1620 <group enabled="true" name="MISRAC2004-13"> 1621 <check name="MISRAC2004-13.1" enabled="true" /> 1622 <check name="MISRAC2004-13.2_a" enabled="false" /> 1623 <check name="MISRAC2004-13.2_b" enabled="false" /> 1624 <check name="MISRAC2004-13.2_c" enabled="false" /> 1625 <check name="MISRAC2004-13.2_d" enabled="false" /> 1626 <check name="MISRAC2004-13.2_e" enabled="false" /> 1627 <check name="MISRAC2004-13.3" enabled="true" /> 1628 <check name="MISRAC2004-13.4" enabled="true" /> 1629 <check name="MISRAC2004-13.5" enabled="true" /> 1630 <check name="MISRAC2004-13.6" enabled="true" /> 1631 <check name="MISRAC2004-13.7_a" enabled="true" /> 1632 <check name="MISRAC2004-13.7_b" enabled="true" /> 1633 </group> 1634 <group enabled="true" name="MISRAC2004-14"> 1635 <check name="MISRAC2004-14.1" enabled="true" /> 1636 <check name="MISRAC2004-14.2" enabled="true" /> 1637 <check name="MISRAC2004-14.3" enabled="true" /> 1638 <check name="MISRAC2004-14.4" enabled="true" /> 1639 <check name="MISRAC2004-14.5" enabled="true" /> 1640 <check name="MISRAC2004-14.6" enabled="true" /> 1641 <check name="MISRAC2004-14.7" enabled="true" /> 1642 <check name="MISRAC2004-14.8_a" enabled="true" /> 1643 <check name="MISRAC2004-14.8_b" enabled="true" /> 1644 <check name="MISRAC2004-14.8_c" enabled="true" /> 1645 <check name="MISRAC2004-14.8_d" enabled="true" /> 1646 <check name="MISRAC2004-14.9" enabled="true" /> 1647 <check name="MISRAC2004-14.10" enabled="true" /> 1648 </group> 1649 <group enabled="true" name="MISRAC2004-15"> 1650 <check name="MISRAC2004-15.0" enabled="true" /> 1651 <check name="MISRAC2004-15.1" enabled="true" /> 1652 <check name="MISRAC2004-15.2" enabled="true" /> 1653 <check name="MISRAC2004-15.3" enabled="true" /> 1654 <check name="MISRAC2004-15.4" enabled="true" /> 1655 <check name="MISRAC2004-15.5" enabled="true" /> 1656 </group> 1657 <group enabled="true" name="MISRAC2004-16"> 1658 <check name="MISRAC2004-16.1" enabled="true" /> 1659 <check name="MISRAC2004-16.2_a" enabled="true" /> 1660 <check name="MISRAC2004-16.2_b" enabled="true" /> 1661 <check name="MISRAC2004-16.3" enabled="true" /> 1662 <check name="MISRAC2004-16.5" enabled="true" /> 1663 <check name="MISRAC2004-16.7" enabled="true" /> 1664 <check name="MISRAC2004-16.8" enabled="true" /> 1665 <check name="MISRAC2004-16.9" enabled="true" /> 1666 <check name="MISRAC2004-16.10" enabled="true" /> 1667 </group> 1668 <group enabled="true" name="MISRAC2004-17"> 1669 <check name="MISRAC2004-17.1_a" enabled="true" /> 1670 <check name="MISRAC2004-17.1_b" enabled="true" /> 1671 <check name="MISRAC2004-17.1_c" enabled="true" /> 1672 <check name="MISRAC2004-17.4_a" enabled="true" /> 1673 <check name="MISRAC2004-17.4_b" enabled="true" /> 1674 <check name="MISRAC2004-17.5" enabled="true" /> 1675 <check name="MISRAC2004-17.6_a" enabled="true" /> 1676 <check name="MISRAC2004-17.6_b" enabled="true" /> 1677 <check name="MISRAC2004-17.6_c" enabled="true" /> 1678 <check name="MISRAC2004-17.6_d" enabled="true" /> 1679 </group> 1680 <group enabled="true" name="MISRAC2004-18"> 1681 <check name="MISRAC2004-18.1" enabled="true" /> 1682 <check name="MISRAC2004-18.2" enabled="true" /> 1683 <check name="MISRAC2004-18.4" enabled="true" /> 1684 </group> 1685 <group enabled="true" name="MISRAC2004-19"> 1686 <check name="MISRAC2004-19.2" enabled="false" /> 1687 <check name="MISRAC2004-19.6" enabled="true" /> 1688 <check name="MISRAC2004-19.7" enabled="false" /> 1689 <check name="MISRAC2004-19.12" enabled="true" /> 1690 <check name="MISRAC2004-19.13" enabled="false" /> 1691 <check name="MISRAC2004-19.15" enabled="true" /> 1692 </group> 1693 <group enabled="true" name="MISRAC2004-20"> 1694 <check name="MISRAC2004-20.1" enabled="true" /> 1695 <check name="MISRAC2004-20.4" enabled="true" /> 1696 <check name="MISRAC2004-20.5" enabled="true" /> 1697 <check name="MISRAC2004-20.6" enabled="true" /> 1698 <check name="MISRAC2004-20.7" enabled="true" /> 1699 <check name="MISRAC2004-20.8" enabled="true" /> 1700 <check name="MISRAC2004-20.9" enabled="true" /> 1701 <check name="MISRAC2004-20.10" enabled="true" /> 1702 <check name="MISRAC2004-20.11" enabled="true" /> 1703 <check name="MISRAC2004-20.12" enabled="true" /> 1704 </group> 1705 </package> 1706 <package name="MISRAC2012" enabled="false"> 1707 <group enabled="true" name="MISRAC2012-Dir-4"> 1708 <check name="MISRAC2012-Dir-4.3" enabled="true" /> 1709 <check name="MISRAC2012-Dir-4.4" enabled="false" /> 1710 <check name="MISRAC2012-Dir-4.5" enabled="false" /> 1711 <check name="MISRAC2012-Dir-4.6_a" enabled="false" /> 1712 <check name="MISRAC2012-Dir-4.6_b" enabled="false" /> 1713 <check name="MISRAC2012-Dir-4.7_a" enabled="false" /> 1714 <check name="MISRAC2012-Dir-4.7_b" enabled="false" /> 1715 <check name="MISRAC2012-Dir-4.7_c" enabled="false" /> 1716 <check name="MISRAC2012-Dir-4.8" enabled="false" /> 1717 <check name="MISRAC2012-Dir-4.9" enabled="false" /> 1718 <check name="MISRAC2012-Dir-4.10" enabled="true" /> 1719 <check name="MISRAC2012-Dir-4.11_a" enabled="false" /> 1720 <check name="MISRAC2012-Dir-4.11_b" enabled="false" /> 1721 <check name="MISRAC2012-Dir-4.11_c" enabled="false" /> 1722 <check name="MISRAC2012-Dir-4.11_d" enabled="false" /> 1723 <check name="MISRAC2012-Dir-4.11_e" enabled="false" /> 1724 <check name="MISRAC2012-Dir-4.11_f" enabled="false" /> 1725 <check name="MISRAC2012-Dir-4.11_g" enabled="false" /> 1726 <check name="MISRAC2012-Dir-4.11_h" enabled="false" /> 1727 <check name="MISRAC2012-Dir-4.11_i" enabled="false" /> 1728 <check name="MISRAC2012-Dir-4.12" enabled="false" /> 1729 <check name="MISRAC2012-Dir-4.13_b" enabled="true" /> 1730 <check name="MISRAC2012-Dir-4.13_c" enabled="true" /> 1731 <check name="MISRAC2012-Dir-4.13_d" enabled="true" /> 1732 <check name="MISRAC2012-Dir-4.13_e" enabled="true" /> 1733 <check name="MISRAC2012-Dir-4.13_f" enabled="true" /> 1734 <check name="MISRAC2012-Dir-4.13_g" enabled="true" /> 1735 <check name="MISRAC2012-Dir-4.13_h" enabled="false" /> 1736 </group> 1737 <group enabled="true" name="MISRAC2012-Rule-1"> 1738 <check name="MISRAC2012-Rule-1.3_a" enabled="true" /> 1739 <check name="MISRAC2012-Rule-1.3_b" enabled="true" /> 1740 <check name="MISRAC2012-Rule-1.3_c" enabled="true" /> 1741 <check name="MISRAC2012-Rule-1.3_d" enabled="true" /> 1742 <check name="MISRAC2012-Rule-1.3_e" enabled="true" /> 1743 <check name="MISRAC2012-Rule-1.3_f" enabled="true" /> 1744 <check name="MISRAC2012-Rule-1.3_g" enabled="true" /> 1745 <check name="MISRAC2012-Rule-1.3_h" enabled="true" /> 1746 <check name="MISRAC2012-Rule-1.3_i" enabled="true" /> 1747 <check name="MISRAC2012-Rule-1.3_j" enabled="true" /> 1748 <check name="MISRAC2012-Rule-1.3_k" enabled="true" /> 1749 <check name="MISRAC2012-Rule-1.3_m" enabled="true" /> 1750 <check name="MISRAC2012-Rule-1.3_n" enabled="true" /> 1751 <check name="MISRAC2012-Rule-1.3_o" enabled="true" /> 1752 <check name="MISRAC2012-Rule-1.3_p" enabled="true" /> 1753 <check name="MISRAC2012-Rule-1.3_q" enabled="true" /> 1754 <check name="MISRAC2012-Rule-1.3_r" enabled="true" /> 1755 <check name="MISRAC2012-Rule-1.3_s" enabled="true" /> 1756 <check name="MISRAC2012-Rule-1.3_t" enabled="true" /> 1757 <check name="MISRAC2012-Rule-1.3_u" enabled="true" /> 1758 <check name="MISRAC2012-Rule-1.3_v" enabled="true" /> 1759 <check name="MISRAC2012-Rule-1.3_w" enabled="true" /> 1760 </group> 1761 <group enabled="true" name="MISRAC2012-Rule-2"> 1762 <check name="MISRAC2012-Rule-2.1_a" enabled="true" /> 1763 <check name="MISRAC2012-Rule-2.1_b" enabled="true" /> 1764 <check name="MISRAC2012-Rule-2.2_a" enabled="true" /> 1765 <check name="MISRAC2012-Rule-2.2_b" enabled="true" /> 1766 <check name="MISRAC2012-Rule-2.2_c" enabled="true" /> 1767 <check name="MISRAC2012-Rule-2.3" enabled="false" /> 1768 <check name="MISRAC2012-Rule-2.4" enabled="false" /> 1769 <check name="MISRAC2012-Rule-2.5" enabled="false" /> 1770 <check name="MISRAC2012-Rule-2.6" enabled="false" /> 1771 <check name="MISRAC2012-Rule-2.7" enabled="false" /> 1772 </group> 1773 <group enabled="true" name="MISRAC2012-Rule-3"> 1774 <check name="MISRAC2012-Rule-3.1" enabled="true" /> 1775 <check name="MISRAC2012-Rule-3.2" enabled="true" /> 1776 </group> 1777 <group enabled="true" name="MISRAC2012-Rule-5"> 1778 <check name="MISRAC2012-Rule-5.1" enabled="true" /> 1779 <check name="MISRAC2012-Rule-5.2_c89" enabled="true" /> 1780 <check name="MISRAC2012-Rule-5.2_c99" enabled="true" /> 1781 <check name="MISRAC2012-Rule-5.3_c89" enabled="true" /> 1782 <check name="MISRAC2012-Rule-5.3_c99" enabled="true" /> 1783 <check name="MISRAC2012-Rule-5.4_c89" enabled="true" /> 1784 <check name="MISRAC2012-Rule-5.4_c99" enabled="true" /> 1785 <check name="MISRAC2012-Rule-5.5_c89" enabled="true" /> 1786 <check name="MISRAC2012-Rule-5.5_c99" enabled="true" /> 1787 <check name="MISRAC2012-Rule-5.6" enabled="true" /> 1788 <check name="MISRAC2012-Rule-5.7" enabled="true" /> 1789 <check name="MISRAC2012-Rule-5.8" enabled="true" /> 1790 <check name="MISRAC2012-Rule-5.9" enabled="false" /> 1791 </group> 1792 <group enabled="true" name="MISRAC2012-Rule-6"> 1793 <check name="MISRAC2012-Rule-6.1" enabled="true" /> 1794 <check name="MISRAC2012-Rule-6.2" enabled="true" /> 1795 </group> 1796 <group enabled="true" name="MISRAC2012-Rule-7"> 1797 <check name="MISRAC2012-Rule-7.1" enabled="true" /> 1798 <check name="MISRAC2012-Rule-7.2" enabled="true" /> 1799 <check name="MISRAC2012-Rule-7.3" enabled="true" /> 1800 <check name="MISRAC2012-Rule-7.4_a" enabled="true" /> 1801 <check name="MISRAC2012-Rule-7.4_b" enabled="true" /> 1802 </group> 1803 <group enabled="true" name="MISRAC2012-Rule-8"> 1804 <check name="MISRAC2012-Rule-8.1" enabled="true" /> 1805 <check name="MISRAC2012-Rule-8.2_a" enabled="true" /> 1806 <check name="MISRAC2012-Rule-8.2_b" enabled="true" /> 1807 <check name="MISRAC2012-Rule-8.3_b" enabled="true" /> 1808 <check name="MISRAC2012-Rule-8.4" enabled="true" /> 1809 <check name="MISRAC2012-Rule-8.5_a" enabled="false" /> 1810 <check name="MISRAC2012-Rule-8.5_b" enabled="true" /> 1811 <check name="MISRAC2012-Rule-8.6" enabled="true" /> 1812 <check name="MISRAC2012-Rule-8.7" enabled="false" /> 1813 <check name="MISRAC2012-Rule-8.9_a" enabled="false" /> 1814 <check name="MISRAC2012-Rule-8.9_b" enabled="false" /> 1815 <check name="MISRAC2012-Rule-8.10" enabled="true" /> 1816 <check name="MISRAC2012-Rule-8.11" enabled="false" /> 1817 <check name="MISRAC2012-Rule-8.12" enabled="true" /> 1818 <check name="MISRAC2012-Rule-8.13" enabled="false" /> 1819 <check name="MISRAC2012-Rule-8.14" enabled="true" /> 1820 </group> 1821 <group enabled="true" name="MISRAC2012-Rule-9"> 1822 <check name="MISRAC2012-Rule-9.1_a" enabled="true" /> 1823 <check name="MISRAC2012-Rule-9.1_b" enabled="true" /> 1824 <check name="MISRAC2012-Rule-9.1_c" enabled="true" /> 1825 <check name="MISRAC2012-Rule-9.1_d" enabled="true" /> 1826 <check name="MISRAC2012-Rule-9.1_e" enabled="true" /> 1827 <check name="MISRAC2012-Rule-9.1_f" enabled="true" /> 1828 <check name="MISRAC2012-Rule-9.2" enabled="true" /> 1829 <check name="MISRAC2012-Rule-9.3" enabled="true" /> 1830 <check name="MISRAC2012-Rule-9.4" enabled="true" /> 1831 <check name="MISRAC2012-Rule-9.5_a" enabled="true" /> 1832 <check name="MISRAC2012-Rule-9.5_b" enabled="true" /> 1833 </group> 1834 <group enabled="true" name="MISRAC2012-Rule-10"> 1835 <check name="MISRAC2012-Rule-10.1_R2" enabled="true" /> 1836 <check name="MISRAC2012-Rule-10.1_R3" enabled="true" /> 1837 <check name="MISRAC2012-Rule-10.1_R4" enabled="true" /> 1838 <check name="MISRAC2012-Rule-10.1_R5" enabled="true" /> 1839 <check name="MISRAC2012-Rule-10.1_R6" enabled="true" /> 1840 <check name="MISRAC2012-Rule-10.1_R7" enabled="true" /> 1841 <check name="MISRAC2012-Rule-10.1_R8" enabled="true" /> 1842 <check name="MISRAC2012-Rule-10.2" enabled="true" /> 1843 <check name="MISRAC2012-Rule-10.3" enabled="true" /> 1844 <check name="MISRAC2012-Rule-10.4_a" enabled="true" /> 1845 <check name="MISRAC2012-Rule-10.4_b" enabled="true" /> 1846 <check name="MISRAC2012-Rule-10.5" enabled="false" /> 1847 <check name="MISRAC2012-Rule-10.6" enabled="true" /> 1848 <check name="MISRAC2012-Rule-10.7" enabled="true" /> 1849 <check name="MISRAC2012-Rule-10.8" enabled="true" /> 1850 </group> 1851 <group enabled="true" name="MISRAC2012-Rule-11"> 1852 <check name="MISRAC2012-Rule-11.1" enabled="true" /> 1853 <check name="MISRAC2012-Rule-11.2" enabled="true" /> 1854 <check name="MISRAC2012-Rule-11.3" enabled="true" /> 1855 <check name="MISRAC2012-Rule-11.4" enabled="false" /> 1856 <check name="MISRAC2012-Rule-11.5" enabled="false" /> 1857 <check name="MISRAC2012-Rule-11.6" enabled="true" /> 1858 <check name="MISRAC2012-Rule-11.7" enabled="true" /> 1859 <check name="MISRAC2012-Rule-11.8" enabled="true" /> 1860 <check name="MISRAC2012-Rule-11.9" enabled="true" /> 1861 </group> 1862 <group enabled="true" name="MISRAC2012-Rule-12"> 1863 <check name="MISRAC2012-Rule-12.1" enabled="false" /> 1864 <check name="MISRAC2012-Rule-12.2" enabled="true" /> 1865 <check name="MISRAC2012-Rule-12.3" enabled="false" /> 1866 </group> 1867 <group enabled="true" name="MISRAC2012-Rule-13"> 1868 <check name="MISRAC2012-Rule-13.1" enabled="true" /> 1869 <check name="MISRAC2012-Rule-13.2_a" enabled="true" /> 1870 <check name="MISRAC2012-Rule-13.2_b" enabled="true" /> 1871 <check name="MISRAC2012-Rule-13.2_c" enabled="true" /> 1872 <check name="MISRAC2012-Rule-13.3" enabled="false" /> 1873 <check name="MISRAC2012-Rule-13.4_a" enabled="false" /> 1874 <check name="MISRAC2012-Rule-13.4_b" enabled="false" /> 1875 <check name="MISRAC2012-Rule-13.5" enabled="true" /> 1876 <check name="MISRAC2012-Rule-13.6" enabled="true" /> 1877 </group> 1878 <group enabled="true" name="MISRAC2012-Rule-14"> 1879 <check name="MISRAC2012-Rule-14.1_a" enabled="true" /> 1880 <check name="MISRAC2012-Rule-14.1_b" enabled="true" /> 1881 <check name="MISRAC2012-Rule-14.2" enabled="true" /> 1882 <check name="MISRAC2012-Rule-14.3_a" enabled="true" /> 1883 <check name="MISRAC2012-Rule-14.3_b" enabled="true" /> 1884 <check name="MISRAC2012-Rule-14.4_a" enabled="true" /> 1885 <check name="MISRAC2012-Rule-14.4_b" enabled="true" /> 1886 <check name="MISRAC2012-Rule-14.4_c" enabled="true" /> 1887 <check name="MISRAC2012-Rule-14.4_d" enabled="true" /> 1888 </group> 1889 <group enabled="true" name="MISRAC2012-Rule-15"> 1890 <check name="MISRAC2012-Rule-15.1" enabled="false" /> 1891 <check name="MISRAC2012-Rule-15.2" enabled="true" /> 1892 <check name="MISRAC2012-Rule-15.3" enabled="true" /> 1893 <check name="MISRAC2012-Rule-15.4" enabled="false" /> 1894 <check name="MISRAC2012-Rule-15.5" enabled="false" /> 1895 <check name="MISRAC2012-Rule-15.6_a" enabled="true" /> 1896 <check name="MISRAC2012-Rule-15.6_b" enabled="true" /> 1897 <check name="MISRAC2012-Rule-15.6_c" enabled="true" /> 1898 <check name="MISRAC2012-Rule-15.6_d" enabled="true" /> 1899 <check name="MISRAC2012-Rule-15.6_e" enabled="true" /> 1900 <check name="MISRAC2012-Rule-15.7" enabled="true" /> 1901 </group> 1902 <group enabled="true" name="MISRAC2012-Rule-16"> 1903 <check name="MISRAC2012-Rule-16.1" enabled="true" /> 1904 <check name="MISRAC2012-Rule-16.2" enabled="true" /> 1905 <check name="MISRAC2012-Rule-16.3" enabled="true" /> 1906 <check name="MISRAC2012-Rule-16.4" enabled="true" /> 1907 <check name="MISRAC2012-Rule-16.5" enabled="true" /> 1908 <check name="MISRAC2012-Rule-16.6" enabled="true" /> 1909 <check name="MISRAC2012-Rule-16.7" enabled="true" /> 1910 </group> 1911 <group enabled="true" name="MISRAC2012-Rule-17"> 1912 <check name="MISRAC2012-Rule-17.1" enabled="true" /> 1913 <check name="MISRAC2012-Rule-17.2_a" enabled="true" /> 1914 <check name="MISRAC2012-Rule-17.2_b" enabled="true" /> 1915 <check name="MISRAC2012-Rule-17.3" enabled="true" /> 1916 <check name="MISRAC2012-Rule-17.4" enabled="true" /> 1917 <check name="MISRAC2012-Rule-17.5" enabled="false" /> 1918 <check name="MISRAC2012-Rule-17.6" enabled="true" /> 1919 <check name="MISRAC2012-Rule-17.7" enabled="true" /> 1920 <check name="MISRAC2012-Rule-17.8" enabled="false" /> 1921 </group> 1922 <group enabled="true" name="MISRAC2012-Rule-18"> 1923 <check name="MISRAC2012-Rule-18.1_a" enabled="true" /> 1924 <check name="MISRAC2012-Rule-18.1_b" enabled="true" /> 1925 <check name="MISRAC2012-Rule-18.1_c" enabled="true" /> 1926 <check name="MISRAC2012-Rule-18.1_d" enabled="true" /> 1927 <check name="MISRAC2012-Rule-18.2" enabled="true" /> 1928 <check name="MISRAC2012-Rule-18.3" enabled="true" /> 1929 <check name="MISRAC2012-Rule-18.4" enabled="true" /> 1930 <check name="MISRAC2012-Rule-18.5" enabled="false" /> 1931 <check name="MISRAC2012-Rule-18.6_a" enabled="true" /> 1932 <check name="MISRAC2012-Rule-18.6_b" enabled="true" /> 1933 <check name="MISRAC2012-Rule-18.6_c" enabled="true" /> 1934 <check name="MISRAC2012-Rule-18.6_d" enabled="true" /> 1935 <check name="MISRAC2012-Rule-18.7" enabled="true" /> 1936 <check name="MISRAC2012-Rule-18.8" enabled="true" /> 1937 </group> 1938 <group enabled="true" name="MISRAC2012-Rule-19"> 1939 <check name="MISRAC2012-Rule-19.1" enabled="true" /> 1940 <check name="MISRAC2012-Rule-19.2" enabled="false" /> 1941 </group> 1942 <group enabled="true" name="MISRAC2012-Rule-20"> 1943 <check name="MISRAC2012-Rule-20.1" enabled="false" /> 1944 <check name="MISRAC2012-Rule-20.2" enabled="true" /> 1945 <check name="MISRAC2012-Rule-20.4_c89" enabled="true" /> 1946 <check name="MISRAC2012-Rule-20.4_c99" enabled="true" /> 1947 <check name="MISRAC2012-Rule-20.5" enabled="false" /> 1948 <check name="MISRAC2012-Rule-20.7" enabled="true" /> 1949 <check name="MISRAC2012-Rule-20.10" enabled="false" /> 1950 </group> 1951 <group enabled="true" name="MISRAC2012-Rule-21"> 1952 <check name="MISRAC2012-Rule-21.1" enabled="true" /> 1953 <check name="MISRAC2012-Rule-21.2" enabled="true" /> 1954 <check name="MISRAC2012-Rule-21.3" enabled="true" /> 1955 <check name="MISRAC2012-Rule-21.4" enabled="true" /> 1956 <check name="MISRAC2012-Rule-21.5" enabled="true" /> 1957 <check name="MISRAC2012-Rule-21.6" enabled="true" /> 1958 <check name="MISRAC2012-Rule-21.7" enabled="true" /> 1959 <check name="MISRAC2012-Rule-21.8" enabled="true" /> 1960 <check name="MISRAC2012-Rule-21.9" enabled="true" /> 1961 <check name="MISRAC2012-Rule-21.10" enabled="true" /> 1962 <check name="MISRAC2012-Rule-21.11" enabled="true" /> 1963 <check name="MISRAC2012-Rule-21.12_a" enabled="false" /> 1964 <check name="MISRAC2012-Rule-21.12_b" enabled="false" /> 1965 </group> 1966 <group enabled="true" name="MISRAC2012-Rule-22"> 1967 <check name="MISRAC2012-Rule-22.1_a" enabled="true" /> 1968 <check name="MISRAC2012-Rule-22.1_b" enabled="true" /> 1969 <check name="MISRAC2012-Rule-22.2_a" enabled="true" /> 1970 <check name="MISRAC2012-Rule-22.2_b" enabled="true" /> 1971 <check name="MISRAC2012-Rule-22.2_c" enabled="true" /> 1972 <check name="MISRAC2012-Rule-22.3" enabled="true" /> 1973 <check name="MISRAC2012-Rule-22.4" enabled="true" /> 1974 <check name="MISRAC2012-Rule-22.5_a" enabled="true" /> 1975 <check name="MISRAC2012-Rule-22.5_b" enabled="true" /> 1976 <check name="MISRAC2012-Rule-22.6" enabled="true" /> 1977 </group> 1978 </package> 1979 <package name="MISRAC++2008" enabled="false"> 1980 <group enabled="true" name="MISRAC++2008-0-1"> 1981 <check name="MISRAC++2008-0-1-1" enabled="true" /> 1982 <check name="MISRAC++2008-0-1-2_a" enabled="true" /> 1983 <check name="MISRAC++2008-0-1-2_b" enabled="true" /> 1984 <check name="MISRAC++2008-0-1-2_c" enabled="true" /> 1985 <check name="MISRAC++2008-0-1-3" enabled="true" /> 1986 <check name="MISRAC++2008-0-1-4_a" enabled="true" /> 1987 <check name="MISRAC++2008-0-1-4_b" enabled="true" /> 1988 <check name="MISRAC++2008-0-1-6" enabled="true" /> 1989 <check name="MISRAC++2008-0-1-7" enabled="true" /> 1990 <check name="MISRAC++2008-0-1-8" enabled="false" /> 1991 <check name="MISRAC++2008-0-1-9" enabled="true" /> 1992 <check name="MISRAC++2008-0-1-11" enabled="true" /> 1993 </group> 1994 <group enabled="true" name="MISRAC++2008-0-2"> 1995 <check name="MISRAC++2008-0-2-1" enabled="true" /> 1996 </group> 1997 <group enabled="true" name="MISRAC++2008-0-3"> 1998 <check name="MISRAC++2008-0-3-2" enabled="true" /> 1999 </group> 2000 <group enabled="true" name="MISRAC++2008-2-7"> 2001 <check name="MISRAC++2008-2-7-1" enabled="true" /> 2002 <check name="MISRAC++2008-2-7-2" enabled="true" /> 2003 <check name="MISRAC++2008-2-7-3" enabled="false" /> 2004 </group> 2005 <group enabled="true" name="MISRAC++2008-2-10"> 2006 <check name="MISRAC++2008-2-10-1" enabled="true" /> 2007 <check name="MISRAC++2008-2-10-2" enabled="true" /> 2008 <check name="MISRAC++2008-2-10-3" enabled="true" /> 2009 <check name="MISRAC++2008-2-10-4" enabled="true" /> 2010 <check name="MISRAC++2008-2-10-5" enabled="false" /> 2011 <check name="MISRAC++2008-2-10-6" enabled="true" /> 2012 </group> 2013 <group enabled="true" name="MISRAC++2008-2-13"> 2014 <check name="MISRAC++2008-2-13-2" enabled="true" /> 2015 <check name="MISRAC++2008-2-13-3" enabled="true" /> 2016 <check name="MISRAC++2008-2-13-4_a" enabled="true" /> 2017 <check name="MISRAC++2008-2-13-4_b" enabled="true" /> 2018 </group> 2019 <group enabled="true" name="MISRAC++2008-3-1"> 2020 <check name="MISRAC++2008-3-1-1" enabled="true" /> 2021 <check name="MISRAC++2008-3-1-3" enabled="true" /> 2022 </group> 2023 <group enabled="true" name="MISRAC++2008-3-9"> 2024 <check name="MISRAC++2008-3-9-2" enabled="false" /> 2025 <check name="MISRAC++2008-3-9-3" enabled="true" /> 2026 </group> 2027 <group enabled="true" name="MISRAC++2008-4-5"> 2028 <check name="MISRAC++2008-4-5-1" enabled="true" /> 2029 <check name="MISRAC++2008-4-5-2" enabled="true" /> 2030 <check name="MISRAC++2008-4-5-3" enabled="true" /> 2031 </group> 2032 <group enabled="true" name="MISRAC++2008-5-0"> 2033 <check name="MISRAC++2008-5-0-1_a" enabled="true" /> 2034 <check name="MISRAC++2008-5-0-1_b" enabled="true" /> 2035 <check name="MISRAC++2008-5-0-1_c" enabled="true" /> 2036 <check name="MISRAC++2008-5-0-2" enabled="false" /> 2037 <check name="MISRAC++2008-5-0-3" enabled="true" /> 2038 <check name="MISRAC++2008-5-0-4" enabled="true" /> 2039 <check name="MISRAC++2008-5-0-5" enabled="true" /> 2040 <check name="MISRAC++2008-5-0-6" enabled="true" /> 2041 <check name="MISRAC++2008-5-0-7" enabled="true" /> 2042 <check name="MISRAC++2008-5-0-8" enabled="true" /> 2043 <check name="MISRAC++2008-5-0-9" enabled="true" /> 2044 <check name="MISRAC++2008-5-0-10" enabled="true" /> 2045 <check name="MISRAC++2008-5-0-13_a" enabled="true" /> 2046 <check name="MISRAC++2008-5-0-13_b" enabled="true" /> 2047 <check name="MISRAC++2008-5-0-13_c" enabled="true" /> 2048 <check name="MISRAC++2008-5-0-13_d" enabled="true" /> 2049 <check name="MISRAC++2008-5-0-14" enabled="true" /> 2050 <check name="MISRAC++2008-5-0-15_a" enabled="true" /> 2051 <check name="MISRAC++2008-5-0-15_b" enabled="true" /> 2052 <check name="MISRAC++2008-5-0-16_a" enabled="true" /> 2053 <check name="MISRAC++2008-5-0-16_b" enabled="true" /> 2054 <check name="MISRAC++2008-5-0-16_c" enabled="true" /> 2055 <check name="MISRAC++2008-5-0-16_d" enabled="true" /> 2056 <check name="MISRAC++2008-5-0-16_e" enabled="true" /> 2057 <check name="MISRAC++2008-5-0-16_f" enabled="true" /> 2058 <check name="MISRAC++2008-5-0-19" enabled="true" /> 2059 <check name="MISRAC++2008-5-0-21" enabled="true" /> 2060 </group> 2061 <group enabled="true" name="MISRAC++2008-5-2"> 2062 <check name="MISRAC++2008-5-2-4" enabled="true" /> 2063 <check name="MISRAC++2008-5-2-5" enabled="true" /> 2064 <check name="MISRAC++2008-5-2-6" enabled="true" /> 2065 <check name="MISRAC++2008-5-2-7" enabled="true" /> 2066 <check name="MISRAC++2008-5-2-9" enabled="false" /> 2067 <check name="MISRAC++2008-5-2-10" enabled="false" /> 2068 <check name="MISRAC++2008-5-2-11_a" enabled="true" /> 2069 <check name="MISRAC++2008-5-2-11_b" enabled="true" /> 2070 </group> 2071 <group enabled="true" name="MISRAC++2008-5-3"> 2072 <check name="MISRAC++2008-5-3-1" enabled="true" /> 2073 <check name="MISRAC++2008-5-3-2_a" enabled="true" /> 2074 <check name="MISRAC++2008-5-3-2_b" enabled="true" /> 2075 <check name="MISRAC++2008-5-3-3" enabled="true" /> 2076 <check name="MISRAC++2008-5-3-4" enabled="true" /> 2077 </group> 2078 <group enabled="true" name="MISRAC++2008-5-8"> 2079 <check name="MISRAC++2008-5-8-1" enabled="true" /> 2080 </group> 2081 <group enabled="true" name="MISRAC++2008-5-14"> 2082 <check name="MISRAC++2008-5-14-1" enabled="true" /> 2083 </group> 2084 <group enabled="true" name="MISRAC++2008-5-18"> 2085 <check name="MISRAC++2008-5-18-1" enabled="true" /> 2086 </group> 2087 <group enabled="true" name="MISRAC++2008-5-19"> 2088 <check name="MISRAC++2008-5-19-1" enabled="false" /> 2089 </group> 2090 <group enabled="true" name="MISRAC++2008-6-2"> 2091 <check name="MISRAC++2008-6-2-1" enabled="true" /> 2092 <check name="MISRAC++2008-6-2-2" enabled="true" /> 2093 <check name="MISRAC++2008-6-2-3" enabled="false" /> 2094 </group> 2095 <group enabled="true" name="MISRAC++2008-6-3"> 2096 <check name="MISRAC++2008-6-3-1_a" enabled="true" /> 2097 <check name="MISRAC++2008-6-3-1_b" enabled="true" /> 2098 <check name="MISRAC++2008-6-3-1_c" enabled="true" /> 2099 <check name="MISRAC++2008-6-3-1_d" enabled="true" /> 2100 </group> 2101 <group enabled="true" name="MISRAC++2008-6-4"> 2102 <check name="MISRAC++2008-6-4-1" enabled="true" /> 2103 <check name="MISRAC++2008-6-4-2" enabled="true" /> 2104 <check name="MISRAC++2008-6-4-3" enabled="true" /> 2105 <check name="MISRAC++2008-6-4-4" enabled="true" /> 2106 <check name="MISRAC++2008-6-4-5" enabled="true" /> 2107 <check name="MISRAC++2008-6-4-6" enabled="true" /> 2108 <check name="MISRAC++2008-6-4-7" enabled="true" /> 2109 <check name="MISRAC++2008-6-4-8" enabled="true" /> 2110 </group> 2111 <group enabled="true" name="MISRAC++2008-6-5"> 2112 <check name="MISRAC++2008-6-5-1_a" enabled="true" /> 2113 <check name="MISRAC++2008-6-5-2" enabled="true" /> 2114 <check name="MISRAC++2008-6-5-3" enabled="true" /> 2115 <check name="MISRAC++2008-6-5-4" enabled="true" /> 2116 <check name="MISRAC++2008-6-5-6" enabled="true" /> 2117 </group> 2118 <group enabled="true" name="MISRAC++2008-6-6"> 2119 <check name="MISRAC++2008-6-6-1" enabled="true" /> 2120 <check name="MISRAC++2008-6-6-2" enabled="true" /> 2121 <check name="MISRAC++2008-6-6-4" enabled="true" /> 2122 <check name="MISRAC++2008-6-6-5" enabled="true" /> 2123 </group> 2124 <group enabled="true" name="MISRAC++2008-7-1"> 2125 <check name="MISRAC++2008-7-1-1" enabled="true" /> 2126 <check name="MISRAC++2008-7-1-2" enabled="true" /> 2127 </group> 2128 <group enabled="true" name="MISRAC++2008-7-2"> 2129 <check name="MISRAC++2008-7-2-1" enabled="true" /> 2130 </group> 2131 <group enabled="true" name="MISRAC++2008-7-4"> 2132 <check name="MISRAC++2008-7-4-3" enabled="true" /> 2133 </group> 2134 <group enabled="true" name="MISRAC++2008-7-5"> 2135 <check name="MISRAC++2008-7-5-1_a" enabled="true" /> 2136 <check name="MISRAC++2008-7-5-1_b" enabled="true" /> 2137 <check name="MISRAC++2008-7-5-2_a" enabled="true" /> 2138 <check name="MISRAC++2008-7-5-2_b" enabled="true" /> 2139 <check name="MISRAC++2008-7-5-2_c" enabled="true" /> 2140 <check name="MISRAC++2008-7-5-2_d" enabled="true" /> 2141 <check name="MISRAC++2008-7-5-4_a" enabled="false" /> 2142 <check name="MISRAC++2008-7-5-4_b" enabled="false" /> 2143 </group> 2144 <group enabled="true" name="MISRAC++2008-8-0"> 2145 <check name="MISRAC++2008-8-0-1" enabled="true" /> 2146 </group> 2147 <group enabled="true" name="MISRAC++2008-8-4"> 2148 <check name="MISRAC++2008-8-4-1" enabled="true" /> 2149 <check name="MISRAC++2008-8-4-3" enabled="true" /> 2150 <check name="MISRAC++2008-8-4-4" enabled="true" /> 2151 </group> 2152 <group enabled="true" name="MISRAC++2008-8-5"> 2153 <check name="MISRAC++2008-8-5-1_a" enabled="true" /> 2154 <check name="MISRAC++2008-8-5-1_b" enabled="true" /> 2155 <check name="MISRAC++2008-8-5-1_c" enabled="true" /> 2156 <check name="MISRAC++2008-8-5-2" enabled="true" /> 2157 </group> 2158 <group enabled="true" name="MISRAC++2008-9-3"> 2159 <check name="MISRAC++2008-9-3-1" enabled="true" /> 2160 <check name="MISRAC++2008-9-3-2" enabled="true" /> 2161 </group> 2162 <group enabled="true" name="MISRAC++2008-9-5"> 2163 <check name="MISRAC++2008-9-5-1" enabled="true" /> 2164 </group> 2165 <group enabled="true" name="MISRAC++2008-9-6"> 2166 <check name="MISRAC++2008-9-6-2" enabled="true" /> 2167 <check name="MISRAC++2008-9-6-3" enabled="true" /> 2168 <check name="MISRAC++2008-9-6-4" enabled="true" /> 2169 </group> 2170 <group enabled="true" name="MISRAC++2008-12-1"> 2171 <check name="MISRAC++2008-12-1-1_a" enabled="true" /> 2172 <check name="MISRAC++2008-12-1-1_b" enabled="true" /> 2173 <check name="MISRAC++2008-12-1-3" enabled="true" /> 2174 </group> 2175 <group enabled="true" name="MISRAC++2008-15-0"> 2176 <check name="MISRAC++2008-15-0-2" enabled="false" /> 2177 </group> 2178 <group enabled="true" name="MISRAC++2008-15-1"> 2179 <check name="MISRAC++2008-15-1-2" enabled="true" /> 2180 <check name="MISRAC++2008-15-1-3" enabled="true" /> 2181 </group> 2182 <group enabled="true" name="MISRAC++2008-15-3"> 2183 <check name="MISRAC++2008-15-3-1" enabled="true" /> 2184 <check name="MISRAC++2008-15-3-2" enabled="false" /> 2185 <check name="MISRAC++2008-15-3-3" enabled="true" /> 2186 <check name="MISRAC++2008-15-3-4" enabled="true" /> 2187 <check name="MISRAC++2008-15-3-5" enabled="true" /> 2188 </group> 2189 <group enabled="true" name="MISRAC++2008-15-5"> 2190 <check name="MISRAC++2008-15-5-1" enabled="true" /> 2191 </group> 2192 <group enabled="true" name="MISRAC++2008-16-0"> 2193 <check name="MISRAC++2008-16-0-3" enabled="true" /> 2194 <check name="MISRAC++2008-16-0-4" enabled="true" /> 2195 </group> 2196 <group enabled="true" name="MISRAC++2008-16-2"> 2197 <check name="MISRAC++2008-16-2-2" enabled="true" /> 2198 <check name="MISRAC++2008-16-2-3" enabled="true" /> 2199 <check name="MISRAC++2008-16-2-4" enabled="true" /> 2200 <check name="MISRAC++2008-16-2-5" enabled="false" /> 2201 </group> 2202 <group enabled="true" name="MISRAC++2008-16-3"> 2203 <check name="MISRAC++2008-16-3-1" enabled="true" /> 2204 <check name="MISRAC++2008-16-3-2" enabled="false" /> 2205 </group> 2206 <group enabled="true" name="MISRAC++2008-17-0"> 2207 <check name="MISRAC++2008-17-0-1" enabled="true" /> 2208 <check name="MISRAC++2008-17-0-3" enabled="true" /> 2209 <check name="MISRAC++2008-17-0-5" enabled="true" /> 2210 </group> 2211 <group enabled="true" name="MISRAC++2008-18-0"> 2212 <check name="MISRAC++2008-18-0-1" enabled="true" /> 2213 <check name="MISRAC++2008-18-0-2" enabled="true" /> 2214 <check name="MISRAC++2008-18-0-3" enabled="true" /> 2215 <check name="MISRAC++2008-18-0-4" enabled="true" /> 2216 <check name="MISRAC++2008-18-0-5" enabled="true" /> 2217 </group> 2218 <group enabled="true" name="MISRAC++2008-18-2"> 2219 <check name="MISRAC++2008-18-2-1" enabled="true" /> 2220 </group> 2221 <group enabled="true" name="MISRAC++2008-18-4"> 2222 <check name="MISRAC++2008-18-4-1" enabled="true" /> 2223 </group> 2224 <group enabled="true" name="MISRAC++2008-18-7"> 2225 <check name="MISRAC++2008-18-7-1" enabled="true" /> 2226 </group> 2227 <group enabled="true" name="MISRAC++2008-19-3"> 2228 <check name="MISRAC++2008-19-3-1" enabled="true" /> 2229 </group> 2230 <group enabled="true" name="MISRAC++2008-27-0"> 2231 <check name="MISRAC++2008-27-0-1" enabled="true" /> 2232 </group> 2233 </package> 2234 </checks_tree> 2235 </cstat_settings> 2236 </data> 2237 </settings> 2238 <settings> 2239 <name>RuntimeChecking</name> 2240 <archiveVersion>0</archiveVersion> 2241 <data> 2242 <version>2</version> 2243 <wantNonLocal>1</wantNonLocal> 2244 <debug>0</debug> 2245 <option> 2246 <name>GenRtcDebugHeap</name> 2247 <state>0</state> 2248 </option> 2249 <option> 2250 <name>GenRtcEnableBoundsChecking</name> 2251 <state>0</state> 2252 </option> 2253 <option> 2254 <name>GenRtcCheckPtrsNonInstrMem</name> 2255 <state>1</state> 2256 </option> 2257 <option> 2258 <name>GenRtcTrackPointerBounds</name> 2259 <state>1</state> 2260 </option> 2261 <option> 2262 <name>GenRtcCheckAccesses</name> 2263 <state>1</state> 2264 </option> 2265 <option> 2266 <name>GenRtcGenerateEntries</name> 2267 <state>0</state> 2268 </option> 2269 <option> 2270 <name>GenRtcNrTrackedPointers</name> 2271 <state>1000</state> 2272 </option> 2273 <option> 2274 <name>GenRtcIntOverflow</name> 2275 <state>0</state> 2276 </option> 2277 <option> 2278 <name>GenRtcIncUnsigned</name> 2279 <state>0</state> 2280 </option> 2281 <option> 2282 <name>GenRtcIntConversion</name> 2283 <state>0</state> 2284 </option> 2285 <option> 2286 <name>GenRtcInclExplicit</name> 2287 <state>0</state> 2288 </option> 2289 <option> 2290 <name>GenRtcIntShiftOverflow</name> 2291 <state>0</state> 2292 </option> 2293 <option> 2294 <name>GenRtcInclUnsignedShiftOverflow</name> 2295 <state>0</state> 2296 </option> 2297 <option> 2298 <name>GenRtcUnhandledCase</name> 2299 <state>0</state> 2300 </option> 2301 <option> 2302 <name>GenRtcDivByZero</name> 2303 <state>0</state> 2304 </option> 2305 <option> 2306 <name>GenRtcEnable</name> 2307 <state>0</state> 2308 </option> 2309 <option> 2310 <name>GenRtcCheckPtrsNonInstrFunc</name> 2311 <state>1</state> 2312 </option> 2313 </data> 2314 </settings> 2315 </configuration> 2316 <group> 2317 <name>msp432p401</name> 2318 <file> 2319 <name>$PROJ_DIR$\..\flash.c</name> 2320 </file> 2321 <file> 2322 <name>$PROJ_DIR$\..\sysctl.c</name> 2323 </file> 2324 <configuration> 2325 <name>Debug</name> 2326 </configuration> 2327 </group> 2328 <group> 2329 <name>msp432p4111</name> 2330 <file> 2331 <name>$PROJ_DIR$\..\flash_a.c</name> 2332 </file> 2333 <file> 2334 <name>$PROJ_DIR$\..\lcd_f.c</name> 2335 </file> 2336 <file> 2337 <name>$PROJ_DIR$\..\sysctl_a.c</name> 2338 </file> 2339 <configuration> 2340 <name>Debug</name> 2341 </configuration> 2342 </group> 2343 <group> 2344 <name>Shared Peripherals</name> 2345 <file> 2346 <name>$PROJ_DIR$\..\adc14.c</name> 2347 </file> 2348 <file> 2349 <name>$PROJ_DIR$\..\aes256.c</name> 2350 </file> 2351 <file> 2352 <name>$PROJ_DIR$\..\comp_e.c</name> 2353 </file> 2354 <file> 2355 <name>$PROJ_DIR$\..\cpu.c</name> 2356 </file> 2357 <file> 2358 <name>$PROJ_DIR$\..\crc32.c</name> 2359 </file> 2360 <file> 2361 <name>$PROJ_DIR$\..\cs.c</name> 2362 </file> 2363 <file> 2364 <name>$PROJ_DIR$\..\dma.c</name> 2365 </file> 2366 <file> 2367 <name>$PROJ_DIR$\..\fpu.c</name> 2368 </file> 2369 <file> 2370 <name>$PROJ_DIR$\..\gpio.c</name> 2371 </file> 2372 <file> 2373 <name>$PROJ_DIR$\..\i2c.c</name> 2374 </file> 2375 <file> 2376 <name>$PROJ_DIR$\..\interrupt.c</name> 2377 </file> 2378 <file> 2379 <name>$PROJ_DIR$\..\mpu.c</name> 2380 </file> 2381 <file> 2382 <name>$PROJ_DIR$\..\pcm.c</name> 2383 </file> 2384 <file> 2385 <name>$PROJ_DIR$\..\pmap.c</name> 2386 </file> 2387 <file> 2388 <name>$PROJ_DIR$\..\pss.c</name> 2389 </file> 2390 <file> 2391 <name>$PROJ_DIR$\..\ref_a.c</name> 2392 </file> 2393 <file> 2394 <name>$PROJ_DIR$\..\reset.c</name> 2395 </file> 2396 <file> 2397 <name>$PROJ_DIR$\..\rtc_c.c</name> 2398 </file> 2399 <file> 2400 <name>$PROJ_DIR$\..\spi.c</name> 2401 </file> 2402 <file> 2403 <name>$PROJ_DIR$\..\systick.c</name> 2404 </file> 2405 <file> 2406 <name>$PROJ_DIR$\..\timer32.c</name> 2407 </file> 2408 <file> 2409 <name>$PROJ_DIR$\..\timer_a.c</name> 2410 </file> 2411 <file> 2412 <name>$PROJ_DIR$\..\uart.c</name> 2413 </file> 2414 <file> 2415 <name>$PROJ_DIR$\..\wdt_a.c</name> 2416 </file> 2417 <configuration> 2418 <name>Debug</name> 2419 </configuration> 2420 </group> 2421</project> 2422