1 <?xml version="1.0" encoding="UTF-8"?>
3 <fileVersion>3</fileVersion>
12 <archiveVersion>260</archiveVersion>
14 <version>260</version>
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>
27 <cstat_version>1.4.4</cstat_version>
29 <package enabled="true" name="STDCHECKS">
30 <group enabled="true" name="ARR">
31 <check enabled="true" name="ARR-inv-index-pos" />
32 <check enabled="true" name="ARR-inv-index-ptr-pos" />
33 <check enabled="true" name="ARR-inv-index-ptr" />
34 <check enabled="true" name="ARR-inv-index" />
35 <check enabled="true" name="ARR-neg-index" />
36 <check enabled="true" name="ARR-uninit-index" />
38 <group enabled="true" name="ATH">
39 <check enabled="true" name="ATH-cmp-float" />
40 <check enabled="true" name="ATH-cmp-unsign-neg" />
41 <check enabled="true" name="ATH-cmp-unsign-pos" />
42 <check enabled="true" name="ATH-div-0-assign" />
43 <check enabled="true" name="ATH-div-0-cmp-aft" />
44 <check enabled="true" name="ATH-div-0-cmp-bef" />
45 <check enabled="true" name="ATH-div-0-interval" />
46 <check enabled="true" name="ATH-div-0-pos" />
47 <check enabled="true" name="ATH-div-0-unchk-global" />
48 <check enabled="true" name="ATH-div-0-unchk-local" />
49 <check enabled="true" name="ATH-div-0-unchk-param" />
50 <check enabled="true" name="ATH-div-0" />
51 <check enabled="true" name="ATH-inc-bool" />
52 <check enabled="true" name="ATH-malloc-overrun" />
53 <check enabled="true" name="ATH-neg-check-nonneg" />
54 <check enabled="true" name="ATH-neg-check-pos" />
55 <check enabled="true" name="ATH-new-overrun" />
56 <check enabled="false" name="ATH-overflow-cast" />
57 <check enabled="true" name="ATH-overflow" />
58 <check enabled="true" name="ATH-shift-bounds" />
59 <check enabled="true" name="ATH-shift-neg" />
60 <check enabled="true" name="ATH-sizeof-by-sizeof" />
62 <group enabled="true" name="CAST">
63 <check enabled="false" name="CAST-old-style" />
65 <group enabled="true" name="CATCH">
66 <check enabled="true" name="CATCH-object-slicing" />
67 <check enabled="false" name="CATCH-xtor-bad-member" />
69 <group enabled="true" name="COMMA">
70 <check enabled="false" name="COMMA-overload" />
72 <group enabled="true" name="COMMENT">
73 <check enabled="true" name="COMMENT-nested" />
75 <group enabled="true" name="CONST">
76 <check enabled="true" name="CONST-member-ret" />
78 <group enabled="true" name="COP">
79 <check enabled="true" name="COP-alloc-ctor" />
80 <check enabled="true" name="COP-assign-op-ret" />
81 <check enabled="true" name="COP-assign-op-self" />
82 <check enabled="true" name="COP-assign-op" />
83 <check enabled="true" name="COP-copy-ctor" />
84 <check enabled="true" name="COP-dealloc-dtor" />
85 <check enabled="true" name="COP-dtor-throw" />
86 <check enabled="true" name="COP-dtor" />
87 <check enabled="true" name="COP-init-order" />
88 <check enabled="true" name="COP-init-uninit" />
89 <check enabled="true" name="COP-member-uninit" />
91 <group enabled="true" name="CPU">
92 <check enabled="true" name="CPU-ctor-call-virt" />
93 <check enabled="false" name="CPU-ctor-implicit" />
94 <check enabled="true" name="CPU-delete-throw" />
95 <check enabled="true" name="CPU-delete-void" />
96 <check enabled="true" name="CPU-dtor-call-virt" />
97 <check enabled="true" name="CPU-malloc-class" />
98 <check enabled="true" name="CPU-nonvirt-dtor" />
99 <check enabled="true" name="CPU-return-ref-to-class-data" />
101 <group enabled="true" name="DECL">
102 <check enabled="false" name="DECL-implicit-int" />
104 <group enabled="true" name="DEFINE">
105 <check enabled="true" name="DEFINE-hash-multiple" />
107 <group enabled="true" name="ENUM">
108 <check enabled="false" name="ENUM-bounds" />
110 <group enabled="true" name="EXP">
111 <check enabled="true" name="EXP-cond-assign" />
112 <check enabled="true" name="EXP-dangling-else" />
113 <check enabled="true" name="EXP-loop-exit" />
114 <check enabled="false" name="EXP-main-ret-int" />
115 <check enabled="false" name="EXP-null-stmt" />
116 <check enabled="false" name="EXP-stray-semicolon" />
118 <group enabled="true" name="EXPR">
119 <check enabled="true" name="EXPR-const-overflow" />
121 <group enabled="false" name="FPT">
122 <check enabled="true" name="FPT-cmp-null" />
123 <check enabled="false" name="FPT-literal" />
124 <check enabled="true" name="FPT-misuse" />
126 <group enabled="true" name="FUNC">
127 <check enabled="false" name="FUNC-implicit-decl" />
128 <check enabled="false" name="FUNC-unprototyped-all" />
129 <check enabled="true" name="FUNC-unprototyped-used" />
131 <group enabled="true" name="INCLUDE">
132 <check enabled="false" name="INCLUDE-c-file" />
134 <group enabled="true" name="INT">
135 <check enabled="false" name="INT-use-signed-as-unsigned-pos" />
136 <check enabled="true" name="INT-use-signed-as-unsigned" />
138 <group enabled="true" name="ITR">
139 <check enabled="true" name="ITR-end-cmp-aft" />
140 <check enabled="true" name="ITR-end-cmp-bef" />
141 <check enabled="true" name="ITR-invalidated" />
142 <check enabled="true" name="ITR-mismatch-alg" />
143 <check enabled="true" name="ITR-store" />
144 <check enabled="true" name="ITR-uninit" />
146 <group enabled="true" name="LIB">
147 <check enabled="false" name="LIB-bsearch-overrun-pos" />
148 <check enabled="false" name="LIB-bsearch-overrun" />
149 <check enabled="false" name="LIB-fn-unsafe" />
150 <check enabled="false" name="LIB-fread-overrun-pos" />
151 <check enabled="true" name="LIB-fread-overrun" />
152 <check enabled="false" name="LIB-memchr-overrun-pos" />
153 <check enabled="true" name="LIB-memchr-overrun" />
154 <check enabled="false" name="LIB-memcpy-overrun-pos" />
155 <check enabled="true" name="LIB-memcpy-overrun" />
156 <check enabled="false" name="LIB-memset-overrun-pos" />
157 <check enabled="true" name="LIB-memset-overrun" />
158 <check enabled="false" name="LIB-putenv" />
159 <check enabled="false" name="LIB-qsort-overrun-pos" />
160 <check enabled="false" name="LIB-qsort-overrun" />
161 <check enabled="true" name="LIB-return-const" />
162 <check enabled="true" name="LIB-return-error" />
163 <check enabled="true" name="LIB-return-leak" />
164 <check enabled="true" name="LIB-return-neg" />
165 <check enabled="true" name="LIB-return-null" />
166 <check enabled="false" name="LIB-sprintf-overrun" />
167 <check enabled="false" name="LIB-std-sort-overrun-pos" />
168 <check enabled="true" name="LIB-std-sort-overrun" />
169 <check enabled="false" name="LIB-strcat-overrun-pos" />
170 <check enabled="true" name="LIB-strcat-overrun" />
171 <check enabled="false" name="LIB-strcpy-overrun-pos" />
172 <check enabled="true" name="LIB-strcpy-overrun" />
173 <check enabled="false" name="LIB-strncat-overrun-pos" />
174 <check enabled="true" name="LIB-strncat-overrun" />
175 <check enabled="false" name="LIB-strncmp-overrun-pos" />
176 <check enabled="true" name="LIB-strncmp-overrun" />
177 <check enabled="false" name="LIB-strncpy-overrun-pos" />
178 <check enabled="true" name="LIB-strncpy-overrun" />
180 <group enabled="true" name="LOGIC">
181 <check enabled="false" name="LOGIC-overload" />
183 <group enabled="false" name="MEM">
184 <check enabled="true" name="MEM-delete-array-op" />
185 <check enabled="true" name="MEM-delete-op" />
186 <check enabled="true" name="MEM-double-free-alias" />
187 <check enabled="true" name="MEM-double-free-some" />
188 <check enabled="true" name="MEM-double-free" />
189 <check enabled="true" name="MEM-free-field" />
190 <check enabled="true" name="MEM-free-fptr" />
191 <check enabled="false" name="MEM-free-no-alloc-struct" />
192 <check enabled="true" name="MEM-free-no-alloc" />
193 <check enabled="true" name="MEM-free-no-use" />
194 <check enabled="true" name="MEM-free-op" />
195 <check enabled="true" name="MEM-free-struct-field" />
196 <check enabled="true" name="MEM-free-variable-alias" />
197 <check enabled="true" name="MEM-free-variable" />
198 <check enabled="true" name="MEM-leak-alias" />
199 <check enabled="false" name="MEM-leak" />
200 <check enabled="false" name="MEM-malloc-arith" />
201 <check enabled="true" name="MEM-malloc-diff-type" />
202 <check enabled="true" name="MEM-malloc-sizeof-ptr" />
203 <check enabled="true" name="MEM-malloc-sizeof" />
204 <check enabled="false" name="MEM-malloc-strlen" />
205 <check enabled="true" name="MEM-realloc-diff-type" />
206 <check enabled="true" name="MEM-return-free" />
207 <check enabled="true" name="MEM-return-no-assign" />
208 <check enabled="true" name="MEM-stack-global-field" />
209 <check enabled="true" name="MEM-stack-global" />
210 <check enabled="true" name="MEM-stack-param-ref" />
211 <check enabled="true" name="MEM-stack-param" />
212 <check enabled="true" name="MEM-stack-pos" />
213 <check enabled="true" name="MEM-stack-ref" />
214 <check enabled="true" name="MEM-stack" />
215 <check enabled="true" name="MEM-use-free-all" />
216 <check enabled="true" name="MEM-use-free-some" />
218 <group enabled="true" name="PTR">
219 <check enabled="true" name="PTR-arith-field" />
220 <check enabled="true" name="PTR-arith-stack" />
221 <check enabled="true" name="PTR-arith-var" />
222 <check enabled="true" name="PTR-cmp-str-lit" />
223 <check enabled="true" name="PTR-null-assign-fun-pos" />
224 <check enabled="true" name="PTR-null-assign-pos" />
225 <check enabled="true" name="PTR-null-assign" />
226 <check enabled="true" name="PTR-null-cmp-aft" />
227 <check enabled="true" name="PTR-null-cmp-bef-fun" />
228 <check enabled="true" name="PTR-null-cmp-bef" />
229 <check enabled="true" name="PTR-null-fun-pos" />
230 <check enabled="true" name="PTR-null-literal-pos" />
231 <check enabled="false" name="PTR-overload" />
232 <check enabled="true" name="PTR-singleton-arith-pos" />
233 <check enabled="true" name="PTR-singleton-arith" />
234 <check enabled="true" name="PTR-unchk-param-some" />
235 <check enabled="false" name="PTR-unchk-param" />
236 <check enabled="true" name="PTR-uninit-pos" />
237 <check enabled="true" name="PTR-uninit" />
239 <group enabled="true" name="RED">
240 <check enabled="false" name="RED-alloc-zero-bytes" />
241 <check enabled="false" name="RED-case-reach" />
242 <check enabled="false" name="RED-cmp-always" />
243 <check enabled="false" name="RED-cmp-never" />
244 <check enabled="false" name="RED-cond-always" />
245 <check enabled="true" name="RED-cond-const-assign" />
246 <check enabled="false" name="RED-cond-const-expr" />
247 <check enabled="false" name="RED-cond-const" />
248 <check enabled="false" name="RED-cond-never" />
249 <check enabled="true" name="RED-dead" />
250 <check enabled="false" name="RED-expr" />
251 <check enabled="false" name="RED-func-no-effect" />
252 <check enabled="true" name="RED-local-hides-global" />
253 <check enabled="true" name="RED-local-hides-local" />
254 <check enabled="true" name="RED-local-hides-member" />
255 <check enabled="true" name="RED-local-hides-param" />
256 <check enabled="false" name="RED-no-effect" />
257 <check enabled="true" name="RED-self-assign" />
258 <check enabled="true" name="RED-unused-assign" />
259 <check enabled="false" name="RED-unused-param" />
260 <check enabled="false" name="RED-unused-return-val" />
261 <check enabled="false" name="RED-unused-val" />
262 <check enabled="true" name="RED-unused-var-all" />
264 <group enabled="true" name="RESOURCE">
265 <check enabled="false" name="RESOURCE-deref-file" />
266 <check enabled="true" name="RESOURCE-double-close" />
267 <check enabled="true" name="RESOURCE-file-no-close-all" />
268 <check enabled="false" name="RESOURCE-file-pos-neg" />
269 <check enabled="true" name="RESOURCE-file-use-after-close" />
270 <check enabled="false" name="RESOURCE-implicit-deref-file" />
271 <check enabled="true" name="RESOURCE-write-ronly-file" />
273 <group enabled="true" name="SIZEOF">
274 <check enabled="true" name="SIZEOF-side-effect" />
276 <group enabled="true" name="SPC">
277 <check enabled="true" name="SPC-order" />
278 <check enabled="true" name="SPC-uninit-arr-all" />
279 <check enabled="true" name="SPC-uninit-struct-field-heap" />
280 <check enabled="true" name="SPC-uninit-struct-field" />
281 <check enabled="true" name="SPC-uninit-struct" />
282 <check enabled="true" name="SPC-uninit-var-all" />
283 <check enabled="true" name="SPC-uninit-var-some" />
284 <check enabled="false" name="SPC-volatile-reads" />
285 <check enabled="false" name="SPC-volatile-writes" />
287 <group enabled="true" name="STRUCT">
288 <check enabled="false" name="STRUCT-signed-bit" />
290 <group enabled="true" name="SWITCH">
291 <check enabled="true" name="SWITCH-fall-through" />
293 <group enabled="true" name="THROW">
294 <check enabled="false" name="THROW-empty" />
295 <check enabled="false" name="THROW-main" />
296 <check enabled="true" name="THROW-null" />
297 <check enabled="true" name="THROW-ptr" />
298 <check enabled="true" name="THROW-static" />
299 <check enabled="true" name="THROW-unhandled" />
301 <group enabled="true" name="UNION">
302 <check enabled="true" name="UNION-overlap-assign" />
303 <check enabled="true" name="UNION-type-punning" />
306 <package enabled="false" name="CERT">
307 <group enabled="true" name="CERT-EXP">
308 <check enabled="true" name="CERT-EXP19-C" />
310 <group enabled="true" name="CERT-FIO">
311 <check enabled="true" name="CERT-FIO37-C" />
312 <check enabled="true" name="CERT-FIO38-C" />
314 <group enabled="true" name="CERT-SIG">
315 <check enabled="true" name="CERT-SIG31-C" />
318 <package enabled="false" name="SECURITY">
319 <group enabled="true" name="SEC-BUFFER">
320 <check enabled="true" name="SEC-BUFFER-memory-leak-alias" />
321 <check enabled="false" name="SEC-BUFFER-memory-leak" />
322 <check enabled="false" name="SEC-BUFFER-memset-overrun-pos" />
323 <check enabled="true" name="SEC-BUFFER-memset-overrun" />
324 <check enabled="false" name="SEC-BUFFER-qsort-overrun-pos" />
325 <check enabled="true" name="SEC-BUFFER-qsort-overrun" />
326 <check enabled="true" name="SEC-BUFFER-sprintf-overrun" />
327 <check enabled="false" name="SEC-BUFFER-std-sort-overrun-pos" />
328 <check enabled="true" name="SEC-BUFFER-std-sort-overrun" />
329 <check enabled="false" name="SEC-BUFFER-strcat-overrun-pos" />
330 <check enabled="true" name="SEC-BUFFER-strcat-overrun" />
331 <check enabled="false" name="SEC-BUFFER-strcpy-overrun-pos" />
332 <check enabled="true" name="SEC-BUFFER-strcpy-overrun" />
333 <check enabled="false" name="SEC-BUFFER-strncat-overrun-pos" />
334 <check enabled="true" name="SEC-BUFFER-strncat-overrun" />
335 <check enabled="false" name="SEC-BUFFER-strncmp-overrun-pos" />
336 <check enabled="true" name="SEC-BUFFER-strncmp-overrun" />
337 <check enabled="false" name="SEC-BUFFER-strncpy-overrun-pos" />
338 <check enabled="true" name="SEC-BUFFER-strncpy-overrun" />
339 <check enabled="true" name="SEC-BUFFER-tainted-alloc-size" />
340 <check enabled="true" name="SEC-BUFFER-tainted-copy-length" />
341 <check enabled="true" name="SEC-BUFFER-tainted-copy" />
342 <check enabled="true" name="SEC-BUFFER-tainted-index" />
343 <check enabled="true" name="SEC-BUFFER-tainted-offset" />
344 <check enabled="true" name="SEC-BUFFER-use-after-free-all" />
345 <check enabled="true" name="SEC-BUFFER-use-after-free-some" />
347 <group enabled="true" name="SEC-DIV-0">
348 <check enabled="true" name="SEC-DIV-0-compare-after" />
349 <check enabled="true" name="SEC-DIV-0-compare-before" />
350 <check enabled="true" name="SEC-DIV-0-tainted" />
352 <group enabled="true" name="SEC-FILEOP">
353 <check enabled="true" name="SEC-FILEOP-open-no-close" />
354 <check enabled="false" name="SEC-FILEOP-path-traversal" />
355 <check enabled="true" name="SEC-FILEOP-use-after-close" />
357 <group enabled="true" name="SEC-INJECTION">
358 <check enabled="false" name="SEC-INJECTION-sql" />
359 <check enabled="false" name="SEC-INJECTION-xpath" />
361 <group enabled="true" name="SEC-LOOP">
362 <check enabled="true" name="SEC-LOOP-tainted-bound" />
364 <group enabled="true" name="SEC-NULL">
365 <check enabled="false" name="SEC-NULL-assignment-fun-pos" />
366 <check enabled="true" name="SEC-NULL-assignment" />
367 <check enabled="true" name="SEC-NULL-cmp-aft" />
368 <check enabled="true" name="SEC-NULL-cmp-bef-fun" />
369 <check enabled="true" name="SEC-NULL-cmp-bef" />
370 <check enabled="false" name="SEC-NULL-literal-pos" />
372 <group enabled="true" name="SEC-STRING">
373 <check enabled="true" name="SEC-STRING-format-string" />
374 <check enabled="false" name="SEC-STRING-hard-coded-credentials" />
377 <package enabled="false" name="MISRAC2004">
378 <group enabled="false" name="MISRAC2004-1">
379 <check enabled="true" name="MISRAC2004-1.1" />
380 <check enabled="true" name="MISRAC2004-1.2_a" />
381 <check enabled="true" name="MISRAC2004-1.2_b" />
382 <check enabled="true" name="MISRAC2004-1.2_c" />
383 <check enabled="true" name="MISRAC2004-1.2_d" />
384 <check enabled="true" name="MISRAC2004-1.2_e" />
385 <check enabled="true" name="MISRAC2004-1.2_f" />
386 <check enabled="true" name="MISRAC2004-1.2_g" />
387 <check enabled="true" name="MISRAC2004-1.2_h" />
388 <check enabled="true" name="MISRAC2004-1.2_i" />
389 <check enabled="true" name="MISRAC2004-1.2_j" />
391 <group enabled="true" name="MISRAC2004-2">
392 <check enabled="true" name="MISRAC2004-2.1" />
393 <check enabled="true" name="MISRAC2004-2.2" />
394 <check enabled="true" name="MISRAC2004-2.3" />
395 <check enabled="false" name="MISRAC2004-2.4" />
397 <group enabled="true" name="MISRAC2004-5">
398 <check enabled="true" name="MISRAC2004-5.2" />
399 <check enabled="true" name="MISRAC2004-5.3" />
400 <check enabled="true" name="MISRAC2004-5.4" />
401 <check enabled="false" name="MISRAC2004-5.5" />
402 <check enabled="false" name="MISRAC2004-5.6" />
404 <group enabled="true" name="MISRAC2004-6">
405 <check enabled="true" name="MISRAC2004-6.1" />
406 <check enabled="false" name="MISRAC2004-6.3" />
407 <check enabled="true" name="MISRAC2004-6.4" />
408 <check enabled="true" name="MISRAC2004-6.5" />
410 <group enabled="true" name="MISRAC2004-7">
411 <check enabled="true" name="MISRAC2004-7.1" />
413 <group enabled="true" name="MISRAC2004-8">
414 <check enabled="true" name="MISRAC2004-8.1" />
415 <check enabled="true" name="MISRAC2004-8.2" />
416 <check enabled="true" name="MISRAC2004-8.5_a" />
417 <check enabled="true" name="MISRAC2004-8.5_b" />
418 <check enabled="true" name="MISRAC2004-8.12" />
420 <group enabled="true" name="MISRAC2004-9">
421 <check enabled="true" name="MISRAC2004-9.1_a" />
422 <check enabled="true" name="MISRAC2004-9.1_b" />
423 <check enabled="true" name="MISRAC2004-9.1_c" />
424 <check enabled="true" name="MISRAC2004-9.2" />
426 <group enabled="true" name="MISRAC2004-10">
427 <check enabled="true" name="MISRAC2004-10.1_a" />
428 <check enabled="true" name="MISRAC2004-10.1_b" />
429 <check enabled="true" name="MISRAC2004-10.1_c" />
430 <check enabled="true" name="MISRAC2004-10.1_d" />
431 <check enabled="true" name="MISRAC2004-10.2_a" />
432 <check enabled="true" name="MISRAC2004-10.2_b" />
433 <check enabled="true" name="MISRAC2004-10.2_c" />
434 <check enabled="true" name="MISRAC2004-10.2_d" />
435 <check enabled="true" name="MISRAC2004-10.3" />
436 <check enabled="true" name="MISRAC2004-10.4" />
437 <check enabled="true" name="MISRAC2004-10.5" />
438 <check enabled="true" name="MISRAC2004-10.6" />
440 <group enabled="true" name="MISRAC2004-11">
441 <check enabled="true" name="MISRAC2004-11.1" />
442 <check enabled="false" name="MISRAC2004-11.3" />
443 <check enabled="false" name="MISRAC2004-11.4" />
444 <check enabled="true" name="MISRAC2004-11.5" />
446 <group enabled="true" name="MISRAC2004-12">
447 <check enabled="false" name="MISRAC2004-12.1" />
448 <check enabled="true" name="MISRAC2004-12.2_a" />
449 <check enabled="true" name="MISRAC2004-12.2_b" />
450 <check enabled="true" name="MISRAC2004-12.2_c" />
451 <check enabled="true" name="MISRAC2004-12.3" />
452 <check enabled="true" name="MISRAC2004-12.4" />
453 <check enabled="false" name="MISRAC2004-12.6_a" />
454 <check enabled="false" name="MISRAC2004-12.6_b" />
455 <check enabled="true" name="MISRAC2004-12.7" />
456 <check enabled="true" name="MISRAC2004-12.8" />
457 <check enabled="true" name="MISRAC2004-12.9" />
458 <check enabled="true" name="MISRAC2004-12.10" />
459 <check enabled="false" name="MISRAC2004-12.11" />
460 <check enabled="true" name="MISRAC2004-12.12_a" />
461 <check enabled="true" name="MISRAC2004-12.12_b" />
462 <check enabled="false" name="MISRAC2004-12.13" />
464 <group enabled="true" name="MISRAC2004-13">
465 <check enabled="true" name="MISRAC2004-13.1" />
466 <check enabled="false" name="MISRAC2004-13.2_a" />
467 <check enabled="false" name="MISRAC2004-13.2_b" />
468 <check enabled="false" name="MISRAC2004-13.2_c" />
469 <check enabled="false" name="MISRAC2004-13.2_d" />
470 <check enabled="false" name="MISRAC2004-13.2_e" />
471 <check enabled="true" name="MISRAC2004-13.3" />
472 <check enabled="true" name="MISRAC2004-13.4" />
473 <check enabled="true" name="MISRAC2004-13.5" />
474 <check enabled="true" name="MISRAC2004-13.6" />
475 <check enabled="true" name="MISRAC2004-13.7_a" />
476 <check enabled="true" name="MISRAC2004-13.7_b" />
478 <group enabled="true" name="MISRAC2004-14">
479 <check enabled="true" name="MISRAC2004-14.1" />
480 <check enabled="true" name="MISRAC2004-14.2" />
481 <check enabled="true" name="MISRAC2004-14.3" />
482 <check enabled="true" name="MISRAC2004-14.4" />
483 <check enabled="true" name="MISRAC2004-14.5" />
484 <check enabled="true" name="MISRAC2004-14.6" />
485 <check enabled="true" name="MISRAC2004-14.7" />
486 <check enabled="true" name="MISRAC2004-14.8_a" />
487 <check enabled="true" name="MISRAC2004-14.8_b" />
488 <check enabled="true" name="MISRAC2004-14.8_c" />
489 <check enabled="true" name="MISRAC2004-14.8_d" />
490 <check enabled="true" name="MISRAC2004-14.9" />
491 <check enabled="true" name="MISRAC2004-14.10" />
493 <group enabled="true" name="MISRAC2004-15">
494 <check enabled="true" name="MISRAC2004-15.0" />
495 <check enabled="true" name="MISRAC2004-15.1" />
496 <check enabled="true" name="MISRAC2004-15.2" />
497 <check enabled="true" name="MISRAC2004-15.3" />
498 <check enabled="true" name="MISRAC2004-15.4" />
499 <check enabled="true" name="MISRAC2004-15.5" />
501 <group enabled="true" name="MISRAC2004-16">
502 <check enabled="true" name="MISRAC2004-16.1" />
503 <check enabled="true" name="MISRAC2004-16.2_a" />
504 <check enabled="true" name="MISRAC2004-16.2_b" />
505 <check enabled="true" name="MISRAC2004-16.3" />
506 <check enabled="true" name="MISRAC2004-16.5" />
507 <check enabled="true" name="MISRAC2004-16.7" />
508 <check enabled="true" name="MISRAC2004-16.8" />
509 <check enabled="true" name="MISRAC2004-16.9" />
510 <check enabled="true" name="MISRAC2004-16.10" />
512 <group enabled="true" name="MISRAC2004-17">
513 <check enabled="true" name="MISRAC2004-17.1_a" />
514 <check enabled="true" name="MISRAC2004-17.1_b" />
515 <check enabled="true" name="MISRAC2004-17.1_c" />
516 <check enabled="true" name="MISRAC2004-17.4_a" />
517 <check enabled="true" name="MISRAC2004-17.4_b" />
518 <check enabled="true" name="MISRAC2004-17.5" />
519 <check enabled="true" name="MISRAC2004-17.6_a" />
520 <check enabled="true" name="MISRAC2004-17.6_b" />
521 <check enabled="true" name="MISRAC2004-17.6_c" />
522 <check enabled="true" name="MISRAC2004-17.6_d" />
524 <group enabled="true" name="MISRAC2004-18">
525 <check enabled="true" name="MISRAC2004-18.1" />
526 <check enabled="true" name="MISRAC2004-18.2" />
527 <check enabled="true" name="MISRAC2004-18.4" />
529 <group enabled="true" name="MISRAC2004-19">
530 <check enabled="false" name="MISRAC2004-19.2" />
531 <check enabled="true" name="MISRAC2004-19.6" />
532 <check enabled="false" name="MISRAC2004-19.7" />
533 <check enabled="true" name="MISRAC2004-19.12" />
534 <check enabled="false" name="MISRAC2004-19.13" />
535 <check enabled="true" name="MISRAC2004-19.15" />
537 <group enabled="true" name="MISRAC2004-20">
538 <check enabled="true" name="MISRAC2004-20.1" />
539 <check enabled="true" name="MISRAC2004-20.4" />
540 <check enabled="true" name="MISRAC2004-20.5" />
541 <check enabled="true" name="MISRAC2004-20.6" />
542 <check enabled="true" name="MISRAC2004-20.7" />
543 <check enabled="true" name="MISRAC2004-20.8" />
544 <check enabled="true" name="MISRAC2004-20.9" />
545 <check enabled="true" name="MISRAC2004-20.10" />
546 <check enabled="true" name="MISRAC2004-20.11" />
547 <check enabled="true" name="MISRAC2004-20.12" />
550 <package enabled="false" name="MISRAC2012">
551 <group enabled="true" name="MISRAC2012-Dir-4">
552 <check enabled="true" name="MISRAC2012-Dir-4.3" />
553 <check enabled="false" name="MISRAC2012-Dir-4.4" />
554 <check enabled="false" name="MISRAC2012-Dir-4.5" />
555 <check enabled="false" name="MISRAC2012-Dir-4.6_a" />
556 <check enabled="false" name="MISRAC2012-Dir-4.6_b" />
557 <check enabled="false" name="MISRAC2012-Dir-4.7_a" />
558 <check enabled="false" name="MISRAC2012-Dir-4.7_b" />
559 <check enabled="false" name="MISRAC2012-Dir-4.7_c" />
560 <check enabled="false" name="MISRAC2012-Dir-4.8" />
561 <check enabled="false" name="MISRAC2012-Dir-4.9" />
562 <check enabled="true" name="MISRAC2012-Dir-4.10" />
563 <check enabled="false" name="MISRAC2012-Dir-4.11_a" />
564 <check enabled="false" name="MISRAC2012-Dir-4.11_b" />
565 <check enabled="false" name="MISRAC2012-Dir-4.11_c" />
566 <check enabled="false" name="MISRAC2012-Dir-4.11_d" />
567 <check enabled="false" name="MISRAC2012-Dir-4.11_e" />
568 <check enabled="false" name="MISRAC2012-Dir-4.11_f" />
569 <check enabled="false" name="MISRAC2012-Dir-4.11_g" />
570 <check enabled="false" name="MISRAC2012-Dir-4.11_h" />
571 <check enabled="false" name="MISRAC2012-Dir-4.11_i" />
572 <check enabled="false" name="MISRAC2012-Dir-4.12" />
573 <check enabled="true" name="MISRAC2012-Dir-4.13_b" />
574 <check enabled="true" name="MISRAC2012-Dir-4.13_c" />
575 <check enabled="true" name="MISRAC2012-Dir-4.13_d" />
576 <check enabled="true" name="MISRAC2012-Dir-4.13_e" />
577 <check enabled="true" name="MISRAC2012-Dir-4.13_f" />
578 <check enabled="true" name="MISRAC2012-Dir-4.13_g" />
579 <check enabled="false" name="MISRAC2012-Dir-4.13_h" />
581 <group enabled="true" name="MISRAC2012-Rule-1">
582 <check enabled="true" name="MISRAC2012-Rule-1.3_a" />
583 <check enabled="true" name="MISRAC2012-Rule-1.3_b" />
584 <check enabled="true" name="MISRAC2012-Rule-1.3_c" />
585 <check enabled="true" name="MISRAC2012-Rule-1.3_d" />
586 <check enabled="true" name="MISRAC2012-Rule-1.3_e" />
587 <check enabled="true" name="MISRAC2012-Rule-1.3_f" />
588 <check enabled="true" name="MISRAC2012-Rule-1.3_g" />
589 <check enabled="true" name="MISRAC2012-Rule-1.3_h" />
590 <check enabled="true" name="MISRAC2012-Rule-1.3_i" />
591 <check enabled="true" name="MISRAC2012-Rule-1.3_j" />
592 <check enabled="true" name="MISRAC2012-Rule-1.3_k" />
593 <check enabled="true" name="MISRAC2012-Rule-1.3_m" />
594 <check enabled="true" name="MISRAC2012-Rule-1.3_n" />
595 <check enabled="true" name="MISRAC2012-Rule-1.3_o" />
596 <check enabled="true" name="MISRAC2012-Rule-1.3_p" />
597 <check enabled="true" name="MISRAC2012-Rule-1.3_q" />
598 <check enabled="true" name="MISRAC2012-Rule-1.3_r" />
599 <check enabled="true" name="MISRAC2012-Rule-1.3_s" />
600 <check enabled="true" name="MISRAC2012-Rule-1.3_t" />
601 <check enabled="true" name="MISRAC2012-Rule-1.3_u" />
602 <check enabled="true" name="MISRAC2012-Rule-1.3_v" />
603 <check enabled="true" name="MISRAC2012-Rule-1.3_w" />
605 <group enabled="true" name="MISRAC2012-Rule-2">
606 <check enabled="true" name="MISRAC2012-Rule-2.1_a" />
607 <check enabled="true" name="MISRAC2012-Rule-2.1_b" />
608 <check enabled="true" name="MISRAC2012-Rule-2.2_a" />
609 <check enabled="true" name="MISRAC2012-Rule-2.2_b" />
610 <check enabled="true" name="MISRAC2012-Rule-2.2_c" />
611 <check enabled="false" name="MISRAC2012-Rule-2.3" />
612 <check enabled="false" name="MISRAC2012-Rule-2.4" />
613 <check enabled="false" name="MISRAC2012-Rule-2.5" />
614 <check enabled="false" name="MISRAC2012-Rule-2.6" />
615 <check enabled="false" name="MISRAC2012-Rule-2.7" />
617 <group enabled="true" name="MISRAC2012-Rule-3">
618 <check enabled="true" name="MISRAC2012-Rule-3.1" />
619 <check enabled="true" name="MISRAC2012-Rule-3.2" />
621 <group enabled="true" name="MISRAC2012-Rule-5">
622 <check enabled="true" name="MISRAC2012-Rule-5.1" />
623 <check enabled="true" name="MISRAC2012-Rule-5.2_c89" />
624 <check enabled="true" name="MISRAC2012-Rule-5.2_c99" />
625 <check enabled="true" name="MISRAC2012-Rule-5.3_c89" />
626 <check enabled="true" name="MISRAC2012-Rule-5.3_c99" />
627 <check enabled="true" name="MISRAC2012-Rule-5.4_c89" />
628 <check enabled="true" name="MISRAC2012-Rule-5.4_c99" />
629 <check enabled="true" name="MISRAC2012-Rule-5.5_c89" />
630 <check enabled="true" name="MISRAC2012-Rule-5.5_c99" />
631 <check enabled="true" name="MISRAC2012-Rule-5.6" />
632 <check enabled="true" name="MISRAC2012-Rule-5.7" />
633 <check enabled="true" name="MISRAC2012-Rule-5.8" />
634 <check enabled="false" name="MISRAC2012-Rule-5.9" />
636 <group enabled="true" name="MISRAC2012-Rule-6">
637 <check enabled="true" name="MISRAC2012-Rule-6.1" />
638 <check enabled="true" name="MISRAC2012-Rule-6.2" />
640 <group enabled="true" name="MISRAC2012-Rule-7">
641 <check enabled="true" name="MISRAC2012-Rule-7.1" />
642 <check enabled="true" name="MISRAC2012-Rule-7.2" />
643 <check enabled="true" name="MISRAC2012-Rule-7.3" />
644 <check enabled="true" name="MISRAC2012-Rule-7.4_a" />
645 <check enabled="true" name="MISRAC2012-Rule-7.4_b" />
647 <group enabled="true" name="MISRAC2012-Rule-8">
648 <check enabled="true" name="MISRAC2012-Rule-8.1" />
649 <check enabled="true" name="MISRAC2012-Rule-8.2_a" />
650 <check enabled="true" name="MISRAC2012-Rule-8.2_b" />
651 <check enabled="true" name="MISRAC2012-Rule-8.3_b" />
652 <check enabled="true" name="MISRAC2012-Rule-8.4" />
653 <check enabled="false" name="MISRAC2012-Rule-8.5_a" />
654 <check enabled="true" name="MISRAC2012-Rule-8.5_b" />
655 <check enabled="true" name="MISRAC2012-Rule-8.6" />
656 <check enabled="false" name="MISRAC2012-Rule-8.7" />
657 <check enabled="false" name="MISRAC2012-Rule-8.9_a" />
658 <check enabled="false" name="MISRAC2012-Rule-8.9_b" />
659 <check enabled="true" name="MISRAC2012-Rule-8.10" />
660 <check enabled="false" name="MISRAC2012-Rule-8.11" />
661 <check enabled="true" name="MISRAC2012-Rule-8.12" />
662 <check enabled="false" name="MISRAC2012-Rule-8.13" />
663 <check enabled="true" name="MISRAC2012-Rule-8.14" />
665 <group enabled="true" name="MISRAC2012-Rule-9">
666 <check enabled="true" name="MISRAC2012-Rule-9.1_a" />
667 <check enabled="true" name="MISRAC2012-Rule-9.1_b" />
668 <check enabled="true" name="MISRAC2012-Rule-9.1_c" />
669 <check enabled="true" name="MISRAC2012-Rule-9.1_d" />
670 <check enabled="true" name="MISRAC2012-Rule-9.1_e" />
671 <check enabled="true" name="MISRAC2012-Rule-9.1_f" />
672 <check enabled="true" name="MISRAC2012-Rule-9.2" />
673 <check enabled="true" name="MISRAC2012-Rule-9.3" />
674 <check enabled="true" name="MISRAC2012-Rule-9.4" />
675 <check enabled="true" name="MISRAC2012-Rule-9.5_a" />
676 <check enabled="true" name="MISRAC2012-Rule-9.5_b" />
678 <group enabled="true" name="MISRAC2012-Rule-10">
679 <check enabled="true" name="MISRAC2012-Rule-10.1_R2" />
680 <check enabled="true" name="MISRAC2012-Rule-10.1_R3" />
681 <check enabled="true" name="MISRAC2012-Rule-10.1_R4" />
682 <check enabled="true" name="MISRAC2012-Rule-10.1_R5" />
683 <check enabled="true" name="MISRAC2012-Rule-10.1_R6" />
684 <check enabled="true" name="MISRAC2012-Rule-10.1_R7" />
685 <check enabled="true" name="MISRAC2012-Rule-10.1_R8" />
686 <check enabled="true" name="MISRAC2012-Rule-10.2" />
687 <check enabled="true" name="MISRAC2012-Rule-10.3" />
688 <check enabled="true" name="MISRAC2012-Rule-10.4_a" />
689 <check enabled="true" name="MISRAC2012-Rule-10.4_b" />
690 <check enabled="false" name="MISRAC2012-Rule-10.5" />
691 <check enabled="true" name="MISRAC2012-Rule-10.6" />
692 <check enabled="true" name="MISRAC2012-Rule-10.7" />
693 <check enabled="true" name="MISRAC2012-Rule-10.8" />
695 <group enabled="true" name="MISRAC2012-Rule-11">
696 <check enabled="true" name="MISRAC2012-Rule-11.1" />
697 <check enabled="true" name="MISRAC2012-Rule-11.2" />
698 <check enabled="true" name="MISRAC2012-Rule-11.3" />
699 <check enabled="false" name="MISRAC2012-Rule-11.4" />
700 <check enabled="false" name="MISRAC2012-Rule-11.5" />
701 <check enabled="true" name="MISRAC2012-Rule-11.6" />
702 <check enabled="true" name="MISRAC2012-Rule-11.7" />
703 <check enabled="true" name="MISRAC2012-Rule-11.8" />
704 <check enabled="true" name="MISRAC2012-Rule-11.9" />
706 <group enabled="true" name="MISRAC2012-Rule-12">
707 <check enabled="false" name="MISRAC2012-Rule-12.1" />
708 <check enabled="true" name="MISRAC2012-Rule-12.2" />
709 <check enabled="false" name="MISRAC2012-Rule-12.3" />
711 <group enabled="true" name="MISRAC2012-Rule-13">
712 <check enabled="true" name="MISRAC2012-Rule-13.1" />
713 <check enabled="true" name="MISRAC2012-Rule-13.2_a" />
714 <check enabled="true" name="MISRAC2012-Rule-13.2_b" />
715 <check enabled="true" name="MISRAC2012-Rule-13.2_c" />
716 <check enabled="false" name="MISRAC2012-Rule-13.3" />
717 <check enabled="false" name="MISRAC2012-Rule-13.4_a" />
718 <check enabled="false" name="MISRAC2012-Rule-13.4_b" />
719 <check enabled="true" name="MISRAC2012-Rule-13.5" />
720 <check enabled="true" name="MISRAC2012-Rule-13.6" />
722 <group enabled="true" name="MISRAC2012-Rule-14">
723 <check enabled="true" name="MISRAC2012-Rule-14.1_a" />
724 <check enabled="true" name="MISRAC2012-Rule-14.1_b" />
725 <check enabled="true" name="MISRAC2012-Rule-14.2" />
726 <check enabled="true" name="MISRAC2012-Rule-14.3_a" />
727 <check enabled="true" name="MISRAC2012-Rule-14.3_b" />
728 <check enabled="true" name="MISRAC2012-Rule-14.4_a" />
729 <check enabled="true" name="MISRAC2012-Rule-14.4_b" />
730 <check enabled="true" name="MISRAC2012-Rule-14.4_c" />
731 <check enabled="true" name="MISRAC2012-Rule-14.4_d" />
733 <group enabled="true" name="MISRAC2012-Rule-15">
734 <check enabled="false" name="MISRAC2012-Rule-15.1" />
735 <check enabled="true" name="MISRAC2012-Rule-15.2" />
736 <check enabled="true" name="MISRAC2012-Rule-15.3" />
737 <check enabled="false" name="MISRAC2012-Rule-15.4" />
738 <check enabled="false" name="MISRAC2012-Rule-15.5" />
739 <check enabled="true" name="MISRAC2012-Rule-15.6_a" />
740 <check enabled="true" name="MISRAC2012-Rule-15.6_b" />
741 <check enabled="true" name="MISRAC2012-Rule-15.6_c" />
742 <check enabled="true" name="MISRAC2012-Rule-15.6_d" />
743 <check enabled="true" name="MISRAC2012-Rule-15.6_e" />
744 <check enabled="true" name="MISRAC2012-Rule-15.7" />
746 <group enabled="true" name="MISRAC2012-Rule-16">
747 <check enabled="true" name="MISRAC2012-Rule-16.1" />
748 <check enabled="true" name="MISRAC2012-Rule-16.2" />
749 <check enabled="true" name="MISRAC2012-Rule-16.3" />
750 <check enabled="true" name="MISRAC2012-Rule-16.4" />
751 <check enabled="true" name="MISRAC2012-Rule-16.5" />
752 <check enabled="true" name="MISRAC2012-Rule-16.6" />
753 <check enabled="true" name="MISRAC2012-Rule-16.7" />
755 <group enabled="true" name="MISRAC2012-Rule-17">
756 <check enabled="true" name="MISRAC2012-Rule-17.1" />
757 <check enabled="true" name="MISRAC2012-Rule-17.2_a" />
758 <check enabled="true" name="MISRAC2012-Rule-17.2_b" />
759 <check enabled="true" name="MISRAC2012-Rule-17.3" />
760 <check enabled="true" name="MISRAC2012-Rule-17.4" />
761 <check enabled="false" name="MISRAC2012-Rule-17.5" />
762 <check enabled="true" name="MISRAC2012-Rule-17.6" />
763 <check enabled="true" name="MISRAC2012-Rule-17.7" />
764 <check enabled="false" name="MISRAC2012-Rule-17.8" />
766 <group enabled="true" name="MISRAC2012-Rule-18">
767 <check enabled="true" name="MISRAC2012-Rule-18.1_a" />
768 <check enabled="true" name="MISRAC2012-Rule-18.1_b" />
769 <check enabled="true" name="MISRAC2012-Rule-18.1_c" />
770 <check enabled="true" name="MISRAC2012-Rule-18.1_d" />
771 <check enabled="true" name="MISRAC2012-Rule-18.2" />
772 <check enabled="true" name="MISRAC2012-Rule-18.3" />
773 <check enabled="true" name="MISRAC2012-Rule-18.4" />
774 <check enabled="false" name="MISRAC2012-Rule-18.5" />
775 <check enabled="true" name="MISRAC2012-Rule-18.6_a" />
776 <check enabled="true" name="MISRAC2012-Rule-18.6_b" />
777 <check enabled="true" name="MISRAC2012-Rule-18.6_c" />
778 <check enabled="true" name="MISRAC2012-Rule-18.6_d" />
779 <check enabled="true" name="MISRAC2012-Rule-18.7" />
780 <check enabled="true" name="MISRAC2012-Rule-18.8" />
782 <group enabled="true" name="MISRAC2012-Rule-19">
783 <check enabled="true" name="MISRAC2012-Rule-19.1" />
784 <check enabled="false" name="MISRAC2012-Rule-19.2" />
786 <group enabled="true" name="MISRAC2012-Rule-20">
787 <check enabled="false" name="MISRAC2012-Rule-20.1" />
788 <check enabled="true" name="MISRAC2012-Rule-20.2" />
789 <check enabled="true" name="MISRAC2012-Rule-20.4_c89" />
790 <check enabled="true" name="MISRAC2012-Rule-20.4_c99" />
791 <check enabled="false" name="MISRAC2012-Rule-20.5" />
792 <check enabled="true" name="MISRAC2012-Rule-20.7" />
793 <check enabled="false" name="MISRAC2012-Rule-20.10" />
795 <group enabled="true" name="MISRAC2012-Rule-21">
796 <check enabled="true" name="MISRAC2012-Rule-21.1" />
797 <check enabled="true" name="MISRAC2012-Rule-21.2" />
798 <check enabled="true" name="MISRAC2012-Rule-21.3" />
799 <check enabled="true" name="MISRAC2012-Rule-21.4" />
800 <check enabled="true" name="MISRAC2012-Rule-21.5" />
801 <check enabled="true" name="MISRAC2012-Rule-21.6" />
802 <check enabled="true" name="MISRAC2012-Rule-21.7" />
803 <check enabled="true" name="MISRAC2012-Rule-21.8" />
804 <check enabled="true" name="MISRAC2012-Rule-21.9" />
805 <check enabled="true" name="MISRAC2012-Rule-21.10" />
806 <check enabled="true" name="MISRAC2012-Rule-21.11" />
807 <check enabled="false" name="MISRAC2012-Rule-21.12_a" />
808 <check enabled="false" name="MISRAC2012-Rule-21.12_b" />
810 <group enabled="true" name="MISRAC2012-Rule-22">
811 <check enabled="true" name="MISRAC2012-Rule-22.1_a" />
812 <check enabled="true" name="MISRAC2012-Rule-22.1_b" />
813 <check enabled="true" name="MISRAC2012-Rule-22.2_a" />
814 <check enabled="true" name="MISRAC2012-Rule-22.2_b" />
815 <check enabled="true" name="MISRAC2012-Rule-22.2_c" />
816 <check enabled="true" name="MISRAC2012-Rule-22.3" />
817 <check enabled="true" name="MISRAC2012-Rule-22.4" />
818 <check enabled="true" name="MISRAC2012-Rule-22.5_a" />
819 <check enabled="true" name="MISRAC2012-Rule-22.5_b" />
820 <check enabled="true" name="MISRAC2012-Rule-22.6" />
823 <package enabled="false" name="MISRAC++2008">
824 <group enabled="true" name="MISRAC++2008-0-1">
825 <check enabled="true" name="MISRAC++2008-0-1-1" />
826 <check enabled="true" name="MISRAC++2008-0-1-2_a" />
827 <check enabled="true" name="MISRAC++2008-0-1-2_b" />
828 <check enabled="true" name="MISRAC++2008-0-1-2_c" />
829 <check enabled="true" name="MISRAC++2008-0-1-3" />
830 <check enabled="true" name="MISRAC++2008-0-1-4_a" />
831 <check enabled="true" name="MISRAC++2008-0-1-4_b" />
832 <check enabled="true" name="MISRAC++2008-0-1-6" />
833 <check enabled="true" name="MISRAC++2008-0-1-7" />
834 <check enabled="false" name="MISRAC++2008-0-1-8" />
835 <check enabled="true" name="MISRAC++2008-0-1-9" />
836 <check enabled="true" name="MISRAC++2008-0-1-11" />
838 <group enabled="true" name="MISRAC++2008-0-2">
839 <check enabled="true" name="MISRAC++2008-0-2-1" />
841 <group enabled="true" name="MISRAC++2008-0-3">
842 <check enabled="true" name="MISRAC++2008-0-3-2" />
844 <group enabled="true" name="MISRAC++2008-2-7">
845 <check enabled="true" name="MISRAC++2008-2-7-1" />
846 <check enabled="true" name="MISRAC++2008-2-7-2" />
847 <check enabled="false" name="MISRAC++2008-2-7-3" />
849 <group enabled="true" name="MISRAC++2008-2-10">
850 <check enabled="true" name="MISRAC++2008-2-10-1" />
851 <check enabled="true" name="MISRAC++2008-2-10-2" />
852 <check enabled="true" name="MISRAC++2008-2-10-3" />
853 <check enabled="true" name="MISRAC++2008-2-10-4" />
854 <check enabled="false" name="MISRAC++2008-2-10-5" />
855 <check enabled="true" name="MISRAC++2008-2-10-6" />
857 <group enabled="true" name="MISRAC++2008-2-13">
858 <check enabled="true" name="MISRAC++2008-2-13-2" />
859 <check enabled="true" name="MISRAC++2008-2-13-3" />
860 <check enabled="true" name="MISRAC++2008-2-13-4_a" />
861 <check enabled="true" name="MISRAC++2008-2-13-4_b" />
863 <group enabled="true" name="MISRAC++2008-3-1">
864 <check enabled="true" name="MISRAC++2008-3-1-1" />
865 <check enabled="true" name="MISRAC++2008-3-1-3" />
867 <group enabled="true" name="MISRAC++2008-3-9">
868 <check enabled="false" name="MISRAC++2008-3-9-2" />
869 <check enabled="true" name="MISRAC++2008-3-9-3" />
871 <group enabled="true" name="MISRAC++2008-4-5">
872 <check enabled="true" name="MISRAC++2008-4-5-1" />
873 <check enabled="true" name="MISRAC++2008-4-5-2" />
874 <check enabled="true" name="MISRAC++2008-4-5-3" />
876 <group enabled="true" name="MISRAC++2008-5-0">
877 <check enabled="true" name="MISRAC++2008-5-0-1_a" />
878 <check enabled="true" name="MISRAC++2008-5-0-1_b" />
879 <check enabled="true" name="MISRAC++2008-5-0-1_c" />
880 <check enabled="false" name="MISRAC++2008-5-0-2" />
881 <check enabled="true" name="MISRAC++2008-5-0-3" />
882 <check enabled="true" name="MISRAC++2008-5-0-4" />
883 <check enabled="true" name="MISRAC++2008-5-0-5" />
884 <check enabled="true" name="MISRAC++2008-5-0-6" />
885 <check enabled="true" name="MISRAC++2008-5-0-7" />
886 <check enabled="true" name="MISRAC++2008-5-0-8" />
887 <check enabled="true" name="MISRAC++2008-5-0-9" />
888 <check enabled="true" name="MISRAC++2008-5-0-10" />
889 <check enabled="true" name="MISRAC++2008-5-0-13_a" />
890 <check enabled="true" name="MISRAC++2008-5-0-13_b" />
891 <check enabled="true" name="MISRAC++2008-5-0-13_c" />
892 <check enabled="true" name="MISRAC++2008-5-0-13_d" />
893 <check enabled="true" name="MISRAC++2008-5-0-14" />
894 <check enabled="true" name="MISRAC++2008-5-0-15_a" />
895 <check enabled="true" name="MISRAC++2008-5-0-15_b" />
896 <check enabled="true" name="MISRAC++2008-5-0-16_a" />
897 <check enabled="true" name="MISRAC++2008-5-0-16_b" />
898 <check enabled="true" name="MISRAC++2008-5-0-16_c" />
899 <check enabled="true" name="MISRAC++2008-5-0-16_d" />
900 <check enabled="true" name="MISRAC++2008-5-0-16_e" />
901 <check enabled="true" name="MISRAC++2008-5-0-16_f" />
902 <check enabled="true" name="MISRAC++2008-5-0-19" />
903 <check enabled="true" name="MISRAC++2008-5-0-21" />
905 <group enabled="true" name="MISRAC++2008-5-2">
906 <check enabled="true" name="MISRAC++2008-5-2-4" />
907 <check enabled="true" name="MISRAC++2008-5-2-5" />
908 <check enabled="true" name="MISRAC++2008-5-2-6" />
909 <check enabled="true" name="MISRAC++2008-5-2-7" />
910 <check enabled="false" name="MISRAC++2008-5-2-9" />
911 <check enabled="false" name="MISRAC++2008-5-2-10" />
912 <check enabled="true" name="MISRAC++2008-5-2-11_a" />
913 <check enabled="true" name="MISRAC++2008-5-2-11_b" />
915 <group enabled="true" name="MISRAC++2008-5-3">
916 <check enabled="true" name="MISRAC++2008-5-3-1" />
917 <check enabled="true" name="MISRAC++2008-5-3-2_a" />
918 <check enabled="true" name="MISRAC++2008-5-3-2_b" />
919 <check enabled="true" name="MISRAC++2008-5-3-3" />
920 <check enabled="true" name="MISRAC++2008-5-3-4" />
922 <group enabled="true" name="MISRAC++2008-5-8">
923 <check enabled="true" name="MISRAC++2008-5-8-1" />
925 <group enabled="true" name="MISRAC++2008-5-14">
926 <check enabled="true" name="MISRAC++2008-5-14-1" />
928 <group enabled="true" name="MISRAC++2008-5-18">
929 <check enabled="true" name="MISRAC++2008-5-18-1" />
931 <group enabled="true" name="MISRAC++2008-5-19">
932 <check enabled="false" name="MISRAC++2008-5-19-1" />
934 <group enabled="true" name="MISRAC++2008-6-2">
935 <check enabled="true" name="MISRAC++2008-6-2-1" />
936 <check enabled="true" name="MISRAC++2008-6-2-2" />
937 <check enabled="true" name="MISRAC++2008-6-2-3" />
939 <group enabled="true" name="MISRAC++2008-6-3">
940 <check enabled="true" name="MISRAC++2008-6-3-1_a" />
941 <check enabled="true" name="MISRAC++2008-6-3-1_b" />
942 <check enabled="true" name="MISRAC++2008-6-3-1_c" />
943 <check enabled="true" name="MISRAC++2008-6-3-1_d" />
945 <group enabled="true" name="MISRAC++2008-6-4">
946 <check enabled="true" name="MISRAC++2008-6-4-1" />
947 <check enabled="true" name="MISRAC++2008-6-4-2" />
948 <check enabled="true" name="MISRAC++2008-6-4-3" />
949 <check enabled="true" name="MISRAC++2008-6-4-4" />
950 <check enabled="true" name="MISRAC++2008-6-4-5" />
951 <check enabled="true" name="MISRAC++2008-6-4-6" />
952 <check enabled="true" name="MISRAC++2008-6-4-7" />
953 <check enabled="true" name="MISRAC++2008-6-4-8" />
955 <group enabled="true" name="MISRAC++2008-6-5">
956 <check enabled="true" name="MISRAC++2008-6-5-1_a" />
957 <check enabled="true" name="MISRAC++2008-6-5-2" />
958 <check enabled="true" name="MISRAC++2008-6-5-3" />
959 <check enabled="true" name="MISRAC++2008-6-5-4" />
960 <check enabled="true" name="MISRAC++2008-6-5-6" />
962 <group enabled="true" name="MISRAC++2008-6-6">
963 <check enabled="true" name="MISRAC++2008-6-6-1" />
964 <check enabled="true" name="MISRAC++2008-6-6-2" />
965 <check enabled="true" name="MISRAC++2008-6-6-4" />
966 <check enabled="true" name="MISRAC++2008-6-6-5" />
968 <group enabled="true" name="MISRAC++2008-7-1">
969 <check enabled="true" name="MISRAC++2008-7-1-1" />
970 <check enabled="true" name="MISRAC++2008-7-1-2" />
972 <group enabled="true" name="MISRAC++2008-7-2">
973 <check enabled="true" name="MISRAC++2008-7-2-1" />
975 <group enabled="true" name="MISRAC++2008-7-4">
976 <check enabled="true" name="MISRAC++2008-7-4-3" />
978 <group enabled="true" name="MISRAC++2008-7-5">
979 <check enabled="true" name="MISRAC++2008-7-5-1_a" />
980 <check enabled="true" name="MISRAC++2008-7-5-1_b" />
981 <check enabled="true" name="MISRAC++2008-7-5-2_a" />
982 <check enabled="true" name="MISRAC++2008-7-5-2_b" />
983 <check enabled="true" name="MISRAC++2008-7-5-2_c" />
984 <check enabled="true" name="MISRAC++2008-7-5-2_d" />
985 <check enabled="false" name="MISRAC++2008-7-5-4_a" />
986 <check enabled="false" name="MISRAC++2008-7-5-4_b" />
988 <group enabled="true" name="MISRAC++2008-8-0">
989 <check enabled="true" name="MISRAC++2008-8-0-1" />
991 <group enabled="true" name="MISRAC++2008-8-4">
992 <check enabled="true" name="MISRAC++2008-8-4-1" />
993 <check enabled="true" name="MISRAC++2008-8-4-3" />
994 <check enabled="true" name="MISRAC++2008-8-4-4" />
996 <group enabled="true" name="MISRAC++2008-8-5">
997 <check enabled="true" name="MISRAC++2008-8-5-1_a" />
998 <check enabled="true" name="MISRAC++2008-8-5-1_b" />
999 <check enabled="true" name="MISRAC++2008-8-5-1_c" />
1000 <check enabled="true" name="MISRAC++2008-8-5-2" />
1002 <group enabled="true" name="MISRAC++2008-9-3">
1003 <check enabled="true" name="MISRAC++2008-9-3-1" />
1004 <check enabled="true" name="MISRAC++2008-9-3-2" />
1006 <group enabled="true" name="MISRAC++2008-9-5">
1007 <check enabled="true" name="MISRAC++2008-9-5-1" />
1009 <group enabled="true" name="MISRAC++2008-9-6">
1010 <check enabled="true" name="MISRAC++2008-9-6-2" />
1011 <check enabled="true" name="MISRAC++2008-9-6-3" />
1012 <check enabled="true" name="MISRAC++2008-9-6-4" />
1014 <group enabled="true" name="MISRAC++2008-12-1">
1015 <check enabled="true" name="MISRAC++2008-12-1-1_a" />
1016 <check enabled="true" name="MISRAC++2008-12-1-1_b" />
1017 <check enabled="true" name="MISRAC++2008-12-1-3" />
1019 <group enabled="true" name="MISRAC++2008-15-0">
1020 <check enabled="false" name="MISRAC++2008-15-0-2" />
1022 <group enabled="true" name="MISRAC++2008-15-1">
1023 <check enabled="true" name="MISRAC++2008-15-1-2" />
1024 <check enabled="true" name="MISRAC++2008-15-1-3" />
1026 <group enabled="true" name="MISRAC++2008-15-3">
1027 <check enabled="true" name="MISRAC++2008-15-3-1" />
1028 <check enabled="false" name="MISRAC++2008-15-3-2" />
1029 <check enabled="true" name="MISRAC++2008-15-3-3" />
1030 <check enabled="true" name="MISRAC++2008-15-3-4" />
1031 <check enabled="true" name="MISRAC++2008-15-3-5" />
1033 <group enabled="true" name="MISRAC++2008-15-5">
1034 <check enabled="true" name="MISRAC++2008-15-5-1" />
1036 <group enabled="true" name="MISRAC++2008-16-0">
1037 <check enabled="true" name="MISRAC++2008-16-0-3" />
1038 <check enabled="true" name="MISRAC++2008-16-0-4" />
1040 <group enabled="true" name="MISRAC++2008-16-2">
1041 <check enabled="true" name="MISRAC++2008-16-2-2" />
1042 <check enabled="true" name="MISRAC++2008-16-2-3" />
1043 <check enabled="true" name="MISRAC++2008-16-2-4" />
1044 <check enabled="false" name="MISRAC++2008-16-2-5" />
1046 <group enabled="true" name="MISRAC++2008-16-3">
1047 <check enabled="true" name="MISRAC++2008-16-3-1" />
1048 <check enabled="false" name="MISRAC++2008-16-3-2" />
1050 <group enabled="true" name="MISRAC++2008-17-0">
1051 <check enabled="true" name="MISRAC++2008-17-0-1" />
1052 <check enabled="true" name="MISRAC++2008-17-0-3" />
1053 <check enabled="true" name="MISRAC++2008-17-0-5" />
1055 <group enabled="true" name="MISRAC++2008-18-0">
1056 <check enabled="true" name="MISRAC++2008-18-0-1" />
1057 <check enabled="true" name="MISRAC++2008-18-0-2" />
1058 <check enabled="true" name="MISRAC++2008-18-0-3" />
1059 <check enabled="true" name="MISRAC++2008-18-0-4" />
1060 <check enabled="true" name="MISRAC++2008-18-0-5" />
1062 <group enabled="true" name="MISRAC++2008-18-2">
1063 <check enabled="true" name="MISRAC++2008-18-2-1" />
1065 <group enabled="true" name="MISRAC++2008-18-4">
1066 <check enabled="true" name="MISRAC++2008-18-4-1" />
1068 <group enabled="true" name="MISRAC++2008-18-7">
1069 <check enabled="true" name="MISRAC++2008-18-7-1" />
1071 <group enabled="true" name="MISRAC++2008-19-3">
1072 <check enabled="true" name="MISRAC++2008-19-3-1" />
1074 <group enabled="true" name="MISRAC++2008-27-0">
1075 <check enabled="true" name="MISRAC++2008-27-0-1" />
1083 <name>RuntimeChecking</name>
1084 <archiveVersion>0</archiveVersion>
1086 <version>2</version>
1087 <wantNonLocal>1</wantNonLocal>
1090 <name>GenRtcDebugHeap</name>
1094 <name>GenRtcEnableBoundsChecking</name>
1098 <name>GenRtcCheckPtrsNonInstrMem</name>
1102 <name>GenRtcTrackPointerBounds</name>
1106 <name>GenRtcCheckAccesses</name>
1110 <name>GenRtcGenerateEntries</name>
1114 <name>GenRtcNrTrackedPointers</name>
1118 <name>GenRtcIntOverflow</name>
1122 <name>GenRtcIncUnsigned</name>
1126 <name>GenRtcIntConversion</name>
1130 <name>GenRtcInclExplicit</name>
1134 <name>GenRtcIntShiftOverflow</name>
1138 <name>GenRtcInclUnsignedShiftOverflow</name>
1142 <name>GenRtcUnhandledCase</name>
1146 <name>GenRtcDivByZero</name>
1150 <name>GenRtcEnable</name>
1154 <name>GenRtcCheckPtrsNonInstrFunc</name>
1161 <name>Release</name>
1168 <archiveVersion>260</archiveVersion>
1170 <version>260</version>
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>
1183 <cstat_version>1.4.4</cstat_version>
1185 <package enabled="true" name="STDCHECKS">
1186 <group enabled="true" name="ARR">
1187 <check enabled="true" name="ARR-inv-index-pos" />
1188 <check enabled="true" name="ARR-inv-index-ptr-pos" />
1189 <check enabled="true" name="ARR-inv-index-ptr" />
1190 <check enabled="true" name="ARR-inv-index" />
1191 <check enabled="true" name="ARR-neg-index" />
1192 <check enabled="true" name="ARR-uninit-index" />
1194 <group enabled="true" name="ATH">
1195 <check enabled="true" name="ATH-cmp-float" />
1196 <check enabled="true" name="ATH-cmp-unsign-neg" />
1197 <check enabled="true" name="ATH-cmp-unsign-pos" />
1198 <check enabled="true" name="ATH-div-0-assign" />
1199 <check enabled="true" name="ATH-div-0-cmp-aft" />
1200 <check enabled="true" name="ATH-div-0-cmp-bef" />
1201 <check enabled="true" name="ATH-div-0-interval" />
1202 <check enabled="true" name="ATH-div-0-pos" />
1203 <check enabled="true" name="ATH-div-0-unchk-global" />
1204 <check enabled="true" name="ATH-div-0-unchk-local" />
1205 <check enabled="true" name="ATH-div-0-unchk-param" />
1206 <check enabled="true" name="ATH-div-0" />
1207 <check enabled="true" name="ATH-inc-bool" />
1208 <check enabled="true" name="ATH-malloc-overrun" />
1209 <check enabled="true" name="ATH-neg-check-nonneg" />
1210 <check enabled="true" name="ATH-neg-check-pos" />
1211 <check enabled="true" name="ATH-new-overrun" />
1212 <check enabled="false" name="ATH-overflow-cast" />
1213 <check enabled="true" name="ATH-overflow" />
1214 <check enabled="true" name="ATH-shift-bounds" />
1215 <check enabled="true" name="ATH-shift-neg" />
1216 <check enabled="true" name="ATH-sizeof-by-sizeof" />
1218 <group enabled="true" name="CAST">
1219 <check enabled="false" name="CAST-old-style" />
1221 <group enabled="true" name="CATCH">
1222 <check enabled="true" name="CATCH-object-slicing" />
1223 <check enabled="false" name="CATCH-xtor-bad-member" />
1225 <group enabled="true" name="COMMA">
1226 <check enabled="false" name="COMMA-overload" />
1228 <group enabled="true" name="COMMENT">
1229 <check enabled="true" name="COMMENT-nested" />
1231 <group enabled="true" name="CONST">
1232 <check enabled="true" name="CONST-member-ret" />
1234 <group enabled="true" name="COP">
1235 <check enabled="true" name="COP-alloc-ctor" />
1236 <check enabled="true" name="COP-assign-op-ret" />
1237 <check enabled="true" name="COP-assign-op-self" />
1238 <check enabled="true" name="COP-assign-op" />
1239 <check enabled="true" name="COP-copy-ctor" />
1240 <check enabled="true" name="COP-dealloc-dtor" />
1241 <check enabled="true" name="COP-dtor-throw" />
1242 <check enabled="true" name="COP-dtor" />
1243 <check enabled="true" name="COP-init-order" />
1244 <check enabled="true" name="COP-init-uninit" />
1245 <check enabled="true" name="COP-member-uninit" />
1247 <group enabled="true" name="CPU">
1248 <check enabled="true" name="CPU-ctor-call-virt" />
1249 <check enabled="false" name="CPU-ctor-implicit" />
1250 <check enabled="true" name="CPU-delete-throw" />
1251 <check enabled="true" name="CPU-delete-void" />
1252 <check enabled="true" name="CPU-dtor-call-virt" />
1253 <check enabled="true" name="CPU-malloc-class" />
1254 <check enabled="true" name="CPU-nonvirt-dtor" />
1255 <check enabled="true" name="CPU-return-ref-to-class-data" />
1257 <group enabled="true" name="DECL">
1258 <check enabled="false" name="DECL-implicit-int" />
1260 <group enabled="true" name="DEFINE">
1261 <check enabled="true" name="DEFINE-hash-multiple" />
1263 <group enabled="true" name="ENUM">
1264 <check enabled="false" name="ENUM-bounds" />
1266 <group enabled="true" name="EXP">
1267 <check enabled="true" name="EXP-cond-assign" />
1268 <check enabled="true" name="EXP-dangling-else" />
1269 <check enabled="true" name="EXP-loop-exit" />
1270 <check enabled="false" name="EXP-main-ret-int" />
1271 <check enabled="false" name="EXP-null-stmt" />
1272 <check enabled="false" name="EXP-stray-semicolon" />
1274 <group enabled="true" name="EXPR">
1275 <check enabled="true" name="EXPR-const-overflow" />
1277 <group enabled="false" name="FPT">
1278 <check enabled="true" name="FPT-cmp-null" />
1279 <check enabled="false" name="FPT-literal" />
1280 <check enabled="true" name="FPT-misuse" />
1282 <group enabled="true" name="FUNC">
1283 <check enabled="false" name="FUNC-implicit-decl" />
1284 <check enabled="false" name="FUNC-unprototyped-all" />
1285 <check enabled="true" name="FUNC-unprototyped-used" />
1287 <group enabled="true" name="INCLUDE">
1288 <check enabled="false" name="INCLUDE-c-file" />
1290 <group enabled="true" name="INT">
1291 <check enabled="false" name="INT-use-signed-as-unsigned-pos" />
1292 <check enabled="true" name="INT-use-signed-as-unsigned" />
1294 <group enabled="true" name="ITR">
1295 <check enabled="true" name="ITR-end-cmp-aft" />
1296 <check enabled="true" name="ITR-end-cmp-bef" />
1297 <check enabled="true" name="ITR-invalidated" />
1298 <check enabled="true" name="ITR-mismatch-alg" />
1299 <check enabled="true" name="ITR-store" />
1300 <check enabled="true" name="ITR-uninit" />
1302 <group enabled="true" name="LIB">
1303 <check enabled="false" name="LIB-bsearch-overrun-pos" />
1304 <check enabled="false" name="LIB-bsearch-overrun" />
1305 <check enabled="false" name="LIB-fn-unsafe" />
1306 <check enabled="false" name="LIB-fread-overrun-pos" />
1307 <check enabled="true" name="LIB-fread-overrun" />
1308 <check enabled="false" name="LIB-memchr-overrun-pos" />
1309 <check enabled="true" name="LIB-memchr-overrun" />
1310 <check enabled="false" name="LIB-memcpy-overrun-pos" />
1311 <check enabled="true" name="LIB-memcpy-overrun" />
1312 <check enabled="false" name="LIB-memset-overrun-pos" />
1313 <check enabled="true" name="LIB-memset-overrun" />
1314 <check enabled="false" name="LIB-putenv" />
1315 <check enabled="false" name="LIB-qsort-overrun-pos" />
1316 <check enabled="false" name="LIB-qsort-overrun" />
1317 <check enabled="true" name="LIB-return-const" />
1318 <check enabled="true" name="LIB-return-error" />
1319 <check enabled="true" name="LIB-return-leak" />
1320 <check enabled="true" name="LIB-return-neg" />
1321 <check enabled="true" name="LIB-return-null" />
1322 <check enabled="false" name="LIB-sprintf-overrun" />
1323 <check enabled="false" name="LIB-std-sort-overrun-pos" />
1324 <check enabled="true" name="LIB-std-sort-overrun" />
1325 <check enabled="false" name="LIB-strcat-overrun-pos" />
1326 <check enabled="true" name="LIB-strcat-overrun" />
1327 <check enabled="false" name="LIB-strcpy-overrun-pos" />
1328 <check enabled="true" name="LIB-strcpy-overrun" />
1329 <check enabled="false" name="LIB-strncat-overrun-pos" />
1330 <check enabled="true" name="LIB-strncat-overrun" />
1331 <check enabled="false" name="LIB-strncmp-overrun-pos" />
1332 <check enabled="true" name="LIB-strncmp-overrun" />
1333 <check enabled="false" name="LIB-strncpy-overrun-pos" />
1334 <check enabled="true" name="LIB-strncpy-overrun" />
1336 <group enabled="true" name="LOGIC">
1337 <check enabled="false" name="LOGIC-overload" />
1339 <group enabled="false" name="MEM">
1340 <check enabled="true" name="MEM-delete-array-op" />
1341 <check enabled="true" name="MEM-delete-op" />
1342 <check enabled="true" name="MEM-double-free-alias" />
1343 <check enabled="true" name="MEM-double-free-some" />
1344 <check enabled="true" name="MEM-double-free" />
1345 <check enabled="true" name="MEM-free-field" />
1346 <check enabled="true" name="MEM-free-fptr" />
1347 <check enabled="false" name="MEM-free-no-alloc-struct" />
1348 <check enabled="true" name="MEM-free-no-alloc" />
1349 <check enabled="true" name="MEM-free-no-use" />
1350 <check enabled="true" name="MEM-free-op" />
1351 <check enabled="true" name="MEM-free-struct-field" />
1352 <check enabled="true" name="MEM-free-variable-alias" />
1353 <check enabled="true" name="MEM-free-variable" />
1354 <check enabled="true" name="MEM-leak-alias" />
1355 <check enabled="false" name="MEM-leak" />
1356 <check enabled="false" name="MEM-malloc-arith" />
1357 <check enabled="true" name="MEM-malloc-diff-type" />
1358 <check enabled="true" name="MEM-malloc-sizeof-ptr" />
1359 <check enabled="true" name="MEM-malloc-sizeof" />
1360 <check enabled="false" name="MEM-malloc-strlen" />
1361 <check enabled="true" name="MEM-realloc-diff-type" />
1362 <check enabled="true" name="MEM-return-free" />
1363 <check enabled="true" name="MEM-return-no-assign" />
1364 <check enabled="true" name="MEM-stack-global-field" />
1365 <check enabled="true" name="MEM-stack-global" />
1366 <check enabled="true" name="MEM-stack-param-ref" />
1367 <check enabled="true" name="MEM-stack-param" />
1368 <check enabled="true" name="MEM-stack-pos" />
1369 <check enabled="true" name="MEM-stack-ref" />
1370 <check enabled="true" name="MEM-stack" />
1371 <check enabled="true" name="MEM-use-free-all" />
1372 <check enabled="true" name="MEM-use-free-some" />
1374 <group enabled="true" name="PTR">
1375 <check enabled="true" name="PTR-arith-field" />
1376 <check enabled="true" name="PTR-arith-stack" />
1377 <check enabled="true" name="PTR-arith-var" />
1378 <check enabled="true" name="PTR-cmp-str-lit" />
1379 <check enabled="true" name="PTR-null-assign-fun-pos" />
1380 <check enabled="true" name="PTR-null-assign-pos" />
1381 <check enabled="true" name="PTR-null-assign" />
1382 <check enabled="true" name="PTR-null-cmp-aft" />
1383 <check enabled="true" name="PTR-null-cmp-bef-fun" />
1384 <check enabled="true" name="PTR-null-cmp-bef" />
1385 <check enabled="true" name="PTR-null-fun-pos" />
1386 <check enabled="true" name="PTR-null-literal-pos" />
1387 <check enabled="false" name="PTR-overload" />
1388 <check enabled="true" name="PTR-singleton-arith-pos" />
1389 <check enabled="true" name="PTR-singleton-arith" />
1390 <check enabled="true" name="PTR-unchk-param-some" />
1391 <check enabled="false" name="PTR-unchk-param" />
1392 <check enabled="true" name="PTR-uninit-pos" />
1393 <check enabled="true" name="PTR-uninit" />
1395 <group enabled="true" name="RED">
1396 <check enabled="false" name="RED-alloc-zero-bytes" />
1397 <check enabled="false" name="RED-case-reach" />
1398 <check enabled="false" name="RED-cmp-always" />
1399 <check enabled="false" name="RED-cmp-never" />
1400 <check enabled="false" name="RED-cond-always" />
1401 <check enabled="true" name="RED-cond-const-assign" />
1402 <check enabled="false" name="RED-cond-const-expr" />
1403 <check enabled="false" name="RED-cond-const" />
1404 <check enabled="false" name="RED-cond-never" />
1405 <check enabled="true" name="RED-dead" />
1406 <check enabled="false" name="RED-expr" />
1407 <check enabled="false" name="RED-func-no-effect" />
1408 <check enabled="true" name="RED-local-hides-global" />
1409 <check enabled="true" name="RED-local-hides-local" />
1410 <check enabled="true" name="RED-local-hides-member" />
1411 <check enabled="true" name="RED-local-hides-param" />
1412 <check enabled="false" name="RED-no-effect" />
1413 <check enabled="true" name="RED-self-assign" />
1414 <check enabled="true" name="RED-unused-assign" />
1415 <check enabled="false" name="RED-unused-param" />
1416 <check enabled="false" name="RED-unused-return-val" />
1417 <check enabled="false" name="RED-unused-val" />
1418 <check enabled="true" name="RED-unused-var-all" />
1420 <group enabled="true" name="RESOURCE">
1421 <check enabled="false" name="RESOURCE-deref-file" />
1422 <check enabled="true" name="RESOURCE-double-close" />
1423 <check enabled="true" name="RESOURCE-file-no-close-all" />
1424 <check enabled="false" name="RESOURCE-file-pos-neg" />
1425 <check enabled="true" name="RESOURCE-file-use-after-close" />
1426 <check enabled="false" name="RESOURCE-implicit-deref-file" />
1427 <check enabled="true" name="RESOURCE-write-ronly-file" />
1429 <group enabled="true" name="SIZEOF">
1430 <check enabled="true" name="SIZEOF-side-effect" />
1432 <group enabled="true" name="SPC">
1433 <check enabled="true" name="SPC-order" />
1434 <check enabled="true" name="SPC-uninit-arr-all" />
1435 <check enabled="true" name="SPC-uninit-struct-field-heap" />
1436 <check enabled="true" name="SPC-uninit-struct-field" />
1437 <check enabled="true" name="SPC-uninit-struct" />
1438 <check enabled="true" name="SPC-uninit-var-all" />
1439 <check enabled="true" name="SPC-uninit-var-some" />
1440 <check enabled="false" name="SPC-volatile-reads" />
1441 <check enabled="false" name="SPC-volatile-writes" />
1443 <group enabled="true" name="STRUCT">
1444 <check enabled="false" name="STRUCT-signed-bit" />
1446 <group enabled="true" name="SWITCH">
1447 <check enabled="true" name="SWITCH-fall-through" />
1449 <group enabled="true" name="THROW">
1450 <check enabled="false" name="THROW-empty" />
1451 <check enabled="false" name="THROW-main" />
1452 <check enabled="true" name="THROW-null" />
1453 <check enabled="true" name="THROW-ptr" />
1454 <check enabled="true" name="THROW-static" />
1455 <check enabled="true" name="THROW-unhandled" />
1457 <group enabled="true" name="UNION">
1458 <check enabled="true" name="UNION-overlap-assign" />
1459 <check enabled="true" name="UNION-type-punning" />
1462 <package enabled="false" name="CERT">
1463 <group enabled="true" name="CERT-EXP">
1464 <check enabled="true" name="CERT-EXP19-C" />
1466 <group enabled="true" name="CERT-FIO">
1467 <check enabled="true" name="CERT-FIO37-C" />
1468 <check enabled="true" name="CERT-FIO38-C" />
1470 <group enabled="true" name="CERT-SIG">
1471 <check enabled="true" name="CERT-SIG31-C" />
1474 <package enabled="false" name="SECURITY">
1475 <group enabled="true" name="SEC-BUFFER">
1476 <check enabled="true" name="SEC-BUFFER-memory-leak-alias" />
1477 <check enabled="false" name="SEC-BUFFER-memory-leak" />
1478 <check enabled="false" name="SEC-BUFFER-memset-overrun-pos" />
1479 <check enabled="true" name="SEC-BUFFER-memset-overrun" />
1480 <check enabled="false" name="SEC-BUFFER-qsort-overrun-pos" />
1481 <check enabled="true" name="SEC-BUFFER-qsort-overrun" />
1482 <check enabled="true" name="SEC-BUFFER-sprintf-overrun" />
1483 <check enabled="false" name="SEC-BUFFER-std-sort-overrun-pos" />
1484 <check enabled="true" name="SEC-BUFFER-std-sort-overrun" />
1485 <check enabled="false" name="SEC-BUFFER-strcat-overrun-pos" />
1486 <check enabled="true" name="SEC-BUFFER-strcat-overrun" />
1487 <check enabled="false" name="SEC-BUFFER-strcpy-overrun-pos" />
1488 <check enabled="true" name="SEC-BUFFER-strcpy-overrun" />
1489 <check enabled="false" name="SEC-BUFFER-strncat-overrun-pos" />
1490 <check enabled="true" name="SEC-BUFFER-strncat-overrun" />
1491 <check enabled="false" name="SEC-BUFFER-strncmp-overrun-pos" />
1492 <check enabled="true" name="SEC-BUFFER-strncmp-overrun" />
1493 <check enabled="false" name="SEC-BUFFER-strncpy-overrun-pos" />
1494 <check enabled="true" name="SEC-BUFFER-strncpy-overrun" />
1495 <check enabled="true" name="SEC-BUFFER-tainted-alloc-size" />
1496 <check enabled="true" name="SEC-BUFFER-tainted-copy-length" />
1497 <check enabled="true" name="SEC-BUFFER-tainted-copy" />
1498 <check enabled="true" name="SEC-BUFFER-tainted-index" />
1499 <check enabled="true" name="SEC-BUFFER-tainted-offset" />
1500 <check enabled="true" name="SEC-BUFFER-use-after-free-all" />
1501 <check enabled="true" name="SEC-BUFFER-use-after-free-some" />
1503 <group enabled="true" name="SEC-DIV-0">
1504 <check enabled="true" name="SEC-DIV-0-compare-after" />
1505 <check enabled="true" name="SEC-DIV-0-compare-before" />
1506 <check enabled="true" name="SEC-DIV-0-tainted" />
1508 <group enabled="true" name="SEC-FILEOP">
1509 <check enabled="true" name="SEC-FILEOP-open-no-close" />
1510 <check enabled="false" name="SEC-FILEOP-path-traversal" />
1511 <check enabled="true" name="SEC-FILEOP-use-after-close" />
1513 <group enabled="true" name="SEC-INJECTION">
1514 <check enabled="false" name="SEC-INJECTION-sql" />
1515 <check enabled="false" name="SEC-INJECTION-xpath" />
1517 <group enabled="true" name="SEC-LOOP">
1518 <check enabled="true" name="SEC-LOOP-tainted-bound" />
1520 <group enabled="true" name="SEC-NULL">
1521 <check enabled="false" name="SEC-NULL-assignment-fun-pos" />
1522 <check enabled="true" name="SEC-NULL-assignment" />
1523 <check enabled="true" name="SEC-NULL-cmp-aft" />
1524 <check enabled="true" name="SEC-NULL-cmp-bef-fun" />
1525 <check enabled="true" name="SEC-NULL-cmp-bef" />
1526 <check enabled="false" name="SEC-NULL-literal-pos" />
1528 <group enabled="true" name="SEC-STRING">
1529 <check enabled="true" name="SEC-STRING-format-string" />
1530 <check enabled="false" name="SEC-STRING-hard-coded-credentials" />
1533 <package enabled="false" name="MISRAC2004">
1534 <group enabled="false" name="MISRAC2004-1">
1535 <check enabled="true" name="MISRAC2004-1.1" />
1536 <check enabled="true" name="MISRAC2004-1.2_a" />
1537 <check enabled="true" name="MISRAC2004-1.2_b" />
1538 <check enabled="true" name="MISRAC2004-1.2_c" />
1539 <check enabled="true" name="MISRAC2004-1.2_d" />
1540 <check enabled="true" name="MISRAC2004-1.2_e" />
1541 <check enabled="true" name="MISRAC2004-1.2_f" />
1542 <check enabled="true" name="MISRAC2004-1.2_g" />
1543 <check enabled="true" name="MISRAC2004-1.2_h" />
1544 <check enabled="true" name="MISRAC2004-1.2_i" />
1545 <check enabled="true" name="MISRAC2004-1.2_j" />
1547 <group enabled="true" name="MISRAC2004-2">
1548 <check enabled="true" name="MISRAC2004-2.1" />
1549 <check enabled="true" name="MISRAC2004-2.2" />
1550 <check enabled="true" name="MISRAC2004-2.3" />
1551 <check enabled="false" name="MISRAC2004-2.4" />
1553 <group enabled="true" name="MISRAC2004-5">
1554 <check enabled="true" name="MISRAC2004-5.2" />
1555 <check enabled="true" name="MISRAC2004-5.3" />
1556 <check enabled="true" name="MISRAC2004-5.4" />
1557 <check enabled="false" name="MISRAC2004-5.5" />
1558 <check enabled="false" name="MISRAC2004-5.6" />
1560 <group enabled="true" name="MISRAC2004-6">
1561 <check enabled="true" name="MISRAC2004-6.1" />
1562 <check enabled="false" name="MISRAC2004-6.3" />
1563 <check enabled="true" name="MISRAC2004-6.4" />
1564 <check enabled="true" name="MISRAC2004-6.5" />
1566 <group enabled="true" name="MISRAC2004-7">
1567 <check enabled="true" name="MISRAC2004-7.1" />
1569 <group enabled="true" name="MISRAC2004-8">
1570 <check enabled="true" name="MISRAC2004-8.1" />
1571 <check enabled="true" name="MISRAC2004-8.2" />
1572 <check enabled="true" name="MISRAC2004-8.5_a" />
1573 <check enabled="true" name="MISRAC2004-8.5_b" />
1574 <check enabled="true" name="MISRAC2004-8.12" />
1576 <group enabled="true" name="MISRAC2004-9">
1577 <check enabled="true" name="MISRAC2004-9.1_a" />
1578 <check enabled="true" name="MISRAC2004-9.1_b" />
1579 <check enabled="true" name="MISRAC2004-9.1_c" />
1580 <check enabled="true" name="MISRAC2004-9.2" />
1582 <group enabled="true" name="MISRAC2004-10">
1583 <check enabled="true" name="MISRAC2004-10.1_a" />
1584 <check enabled="true" name="MISRAC2004-10.1_b" />
1585 <check enabled="true" name="MISRAC2004-10.1_c" />
1586 <check enabled="true" name="MISRAC2004-10.1_d" />
1587 <check enabled="true" name="MISRAC2004-10.2_a" />
1588 <check enabled="true" name="MISRAC2004-10.2_b" />
1589 <check enabled="true" name="MISRAC2004-10.2_c" />
1590 <check enabled="true" name="MISRAC2004-10.2_d" />
1591 <check enabled="true" name="MISRAC2004-10.3" />
1592 <check enabled="true" name="MISRAC2004-10.4" />
1593 <check enabled="true" name="MISRAC2004-10.5" />
1594 <check enabled="true" name="MISRAC2004-10.6" />
1596 <group enabled="true" name="MISRAC2004-11">
1597 <check enabled="true" name="MISRAC2004-11.1" />
1598 <check enabled="false" name="MISRAC2004-11.3" />
1599 <check enabled="false" name="MISRAC2004-11.4" />
1600 <check enabled="true" name="MISRAC2004-11.5" />
1602 <group enabled="true" name="MISRAC2004-12">
1603 <check enabled="false" name="MISRAC2004-12.1" />
1604 <check enabled="true" name="MISRAC2004-12.2_a" />
1605 <check enabled="true" name="MISRAC2004-12.2_b" />
1606 <check enabled="true" name="MISRAC2004-12.2_c" />
1607 <check enabled="true" name="MISRAC2004-12.3" />
1608 <check enabled="true" name="MISRAC2004-12.4" />
1609 <check enabled="false" name="MISRAC2004-12.6_a" />
1610 <check enabled="false" name="MISRAC2004-12.6_b" />
1611 <check enabled="true" name="MISRAC2004-12.7" />
1612 <check enabled="true" name="MISRAC2004-12.8" />
1613 <check enabled="true" name="MISRAC2004-12.9" />
1614 <check enabled="true" name="MISRAC2004-12.10" />
1615 <check enabled="false" name="MISRAC2004-12.11" />
1616 <check enabled="true" name="MISRAC2004-12.12_a" />
1617 <check enabled="true" name="MISRAC2004-12.12_b" />
1618 <check enabled="false" name="MISRAC2004-12.13" />
1620 <group enabled="true" name="MISRAC2004-13">
1621 <check enabled="true" name="MISRAC2004-13.1" />
1622 <check enabled="false" name="MISRAC2004-13.2_a" />
1623 <check enabled="false" name="MISRAC2004-13.2_b" />
1624 <check enabled="false" name="MISRAC2004-13.2_c" />
1625 <check enabled="false" name="MISRAC2004-13.2_d" />
1626 <check enabled="false" name="MISRAC2004-13.2_e" />
1627 <check enabled="true" name="MISRAC2004-13.3" />
1628 <check enabled="true" name="MISRAC2004-13.4" />
1629 <check enabled="true" name="MISRAC2004-13.5" />
1630 <check enabled="true" name="MISRAC2004-13.6" />
1631 <check enabled="true" name="MISRAC2004-13.7_a" />
1632 <check enabled="true" name="MISRAC2004-13.7_b" />
1634 <group enabled="true" name="MISRAC2004-14">
1635 <check enabled="true" name="MISRAC2004-14.1" />
1636 <check enabled="true" name="MISRAC2004-14.2" />
1637 <check enabled="true" name="MISRAC2004-14.3" />
1638 <check enabled="true" name="MISRAC2004-14.4" />
1639 <check enabled="true" name="MISRAC2004-14.5" />
1640 <check enabled="true" name="MISRAC2004-14.6" />
1641 <check enabled="true" name="MISRAC2004-14.7" />
1642 <check enabled="true" name="MISRAC2004-14.8_a" />
1643 <check enabled="true" name="MISRAC2004-14.8_b" />
1644 <check enabled="true" name="MISRAC2004-14.8_c" />
1645 <check enabled="true" name="MISRAC2004-14.8_d" />
1646 <check enabled="true" name="MISRAC2004-14.9" />
1647 <check enabled="true" name="MISRAC2004-14.10" />
1649 <group enabled="true" name="MISRAC2004-15">
1650 <check enabled="true" name="MISRAC2004-15.0" />
1651 <check enabled="true" name="MISRAC2004-15.1" />
1652 <check enabled="true" name="MISRAC2004-15.2" />
1653 <check enabled="true" name="MISRAC2004-15.3" />
1654 <check enabled="true" name="MISRAC2004-15.4" />
1655 <check enabled="true" name="MISRAC2004-15.5" />
1657 <group enabled="true" name="MISRAC2004-16">
1658 <check enabled="true" name="MISRAC2004-16.1" />
1659 <check enabled="true" name="MISRAC2004-16.2_a" />
1660 <check enabled="true" name="MISRAC2004-16.2_b" />
1661 <check enabled="true" name="MISRAC2004-16.3" />
1662 <check enabled="true" name="MISRAC2004-16.5" />
1663 <check enabled="true" name="MISRAC2004-16.7" />
1664 <check enabled="true" name="MISRAC2004-16.8" />
1665 <check enabled="true" name="MISRAC2004-16.9" />
1666 <check enabled="true" name="MISRAC2004-16.10" />
1668 <group enabled="true" name="MISRAC2004-17">
1669 <check enabled="true" name="MISRAC2004-17.1_a" />
1670 <check enabled="true" name="MISRAC2004-17.1_b" />
1671 <check enabled="true" name="MISRAC2004-17.1_c" />
1672 <check enabled="true" name="MISRAC2004-17.4_a" />
1673 <check enabled="true" name="MISRAC2004-17.4_b" />
1674 <check enabled="true" name="MISRAC2004-17.5" />
1675 <check enabled="true" name="MISRAC2004-17.6_a" />
1676 <check enabled="true" name="MISRAC2004-17.6_b" />
1677 <check enabled="true" name="MISRAC2004-17.6_c" />
1678 <check enabled="true" name="MISRAC2004-17.6_d" />
1680 <group enabled="true" name="MISRAC2004-18">
1681 <check enabled="true" name="MISRAC2004-18.1" />
1682 <check enabled="true" name="MISRAC2004-18.2" />
1683 <check enabled="true" name="MISRAC2004-18.4" />
1685 <group enabled="true" name="MISRAC2004-19">
1686 <check enabled="false" name="MISRAC2004-19.2" />
1687 <check enabled="true" name="MISRAC2004-19.6" />
1688 <check enabled="false" name="MISRAC2004-19.7" />
1689 <check enabled="true" name="MISRAC2004-19.12" />
1690 <check enabled="false" name="MISRAC2004-19.13" />
1691 <check enabled="true" name="MISRAC2004-19.15" />
1693 <group enabled="true" name="MISRAC2004-20">
1694 <check enabled="true" name="MISRAC2004-20.1" />
1695 <check enabled="true" name="MISRAC2004-20.4" />
1696 <check enabled="true" name="MISRAC2004-20.5" />
1697 <check enabled="true" name="MISRAC2004-20.6" />
1698 <check enabled="true" name="MISRAC2004-20.7" />
1699 <check enabled="true" name="MISRAC2004-20.8" />
1700 <check enabled="true" name="MISRAC2004-20.9" />
1701 <check enabled="true" name="MISRAC2004-20.10" />
1702 <check enabled="true" name="MISRAC2004-20.11" />
1703 <check enabled="true" name="MISRAC2004-20.12" />
1706 <package enabled="false" name="MISRAC2012">
1707 <group enabled="true" name="MISRAC2012-Dir-4">
1708 <check enabled="true" name="MISRAC2012-Dir-4.3" />
1709 <check enabled="false" name="MISRAC2012-Dir-4.4" />
1710 <check enabled="false" name="MISRAC2012-Dir-4.5" />
1711 <check enabled="false" name="MISRAC2012-Dir-4.6_a" />
1712 <check enabled="false" name="MISRAC2012-Dir-4.6_b" />
1713 <check enabled="false" name="MISRAC2012-Dir-4.7_a" />
1714 <check enabled="false" name="MISRAC2012-Dir-4.7_b" />
1715 <check enabled="false" name="MISRAC2012-Dir-4.7_c" />
1716 <check enabled="false" name="MISRAC2012-Dir-4.8" />
1717 <check enabled="false" name="MISRAC2012-Dir-4.9" />
1718 <check enabled="true" name="MISRAC2012-Dir-4.10" />
1719 <check enabled="false" name="MISRAC2012-Dir-4.11_a" />
1720 <check enabled="false" name="MISRAC2012-Dir-4.11_b" />
1721 <check enabled="false" name="MISRAC2012-Dir-4.11_c" />
1722 <check enabled="false" name="MISRAC2012-Dir-4.11_d" />
1723 <check enabled="false" name="MISRAC2012-Dir-4.11_e" />
1724 <check enabled="false" name="MISRAC2012-Dir-4.11_f" />
1725 <check enabled="false" name="MISRAC2012-Dir-4.11_g" />
1726 <check enabled="false" name="MISRAC2012-Dir-4.11_h" />
1727 <check enabled="false" name="MISRAC2012-Dir-4.11_i" />
1728 <check enabled="false" name="MISRAC2012-Dir-4.12" />
1729 <check enabled="true" name="MISRAC2012-Dir-4.13_b" />
1730 <check enabled="true" name="MISRAC2012-Dir-4.13_c" />
1731 <check enabled="true" name="MISRAC2012-Dir-4.13_d" />
1732 <check enabled="true" name="MISRAC2012-Dir-4.13_e" />
1733 <check enabled="true" name="MISRAC2012-Dir-4.13_f" />
1734 <check enabled="true" name="MISRAC2012-Dir-4.13_g" />
1735 <check enabled="false" name="MISRAC2012-Dir-4.13_h" />
1737 <group enabled="true" name="MISRAC2012-Rule-1">
1738 <check enabled="true" name="MISRAC2012-Rule-1.3_a" />
1739 <check enabled="true" name="MISRAC2012-Rule-1.3_b" />
1740 <check enabled="true" name="MISRAC2012-Rule-1.3_c" />
1741 <check enabled="true" name="MISRAC2012-Rule-1.3_d" />
1742 <check enabled="true" name="MISRAC2012-Rule-1.3_e" />
1743 <check enabled="true" name="MISRAC2012-Rule-1.3_f" />
1744 <check enabled="true" name="MISRAC2012-Rule-1.3_g" />
1745 <check enabled="true" name="MISRAC2012-Rule-1.3_h" />
1746 <check enabled="true" name="MISRAC2012-Rule-1.3_i" />
1747 <check enabled="true" name="MISRAC2012-Rule-1.3_j" />
1748 <check enabled="true" name="MISRAC2012-Rule-1.3_k" />
1749 <check enabled="true" name="MISRAC2012-Rule-1.3_m" />
1750 <check enabled="true" name="MISRAC2012-Rule-1.3_n" />
1751 <check enabled="true" name="MISRAC2012-Rule-1.3_o" />
1752 <check enabled="true" name="MISRAC2012-Rule-1.3_p" />
1753 <check enabled="true" name="MISRAC2012-Rule-1.3_q" />
1754 <check enabled="true" name="MISRAC2012-Rule-1.3_r" />
1755 <check enabled="true" name="MISRAC2012-Rule-1.3_s" />
1756 <check enabled="true" name="MISRAC2012-Rule-1.3_t" />
1757 <check enabled="true" name="MISRAC2012-Rule-1.3_u" />
1758 <check enabled="true" name="MISRAC2012-Rule-1.3_v" />
1759 <check enabled="true" name="MISRAC2012-Rule-1.3_w" />
1761 <group enabled="true" name="MISRAC2012-Rule-2">
1762 <check enabled="true" name="MISRAC2012-Rule-2.1_a" />
1763 <check enabled="true" name="MISRAC2012-Rule-2.1_b" />
1764 <check enabled="true" name="MISRAC2012-Rule-2.2_a" />
1765 <check enabled="true" name="MISRAC2012-Rule-2.2_b" />
1766 <check enabled="true" name="MISRAC2012-Rule-2.2_c" />
1767 <check enabled="false" name="MISRAC2012-Rule-2.3" />
1768 <check enabled="false" name="MISRAC2012-Rule-2.4" />
1769 <check enabled="false" name="MISRAC2012-Rule-2.5" />
1770 <check enabled="false" name="MISRAC2012-Rule-2.6" />
1771 <check enabled="false" name="MISRAC2012-Rule-2.7" />
1773 <group enabled="true" name="MISRAC2012-Rule-3">
1774 <check enabled="true" name="MISRAC2012-Rule-3.1" />
1775 <check enabled="true" name="MISRAC2012-Rule-3.2" />
1777 <group enabled="true" name="MISRAC2012-Rule-5">
1778 <check enabled="true" name="MISRAC2012-Rule-5.1" />
1779 <check enabled="true" name="MISRAC2012-Rule-5.2_c89" />
1780 <check enabled="true" name="MISRAC2012-Rule-5.2_c99" />
1781 <check enabled="true" name="MISRAC2012-Rule-5.3_c89" />
1782 <check enabled="true" name="MISRAC2012-Rule-5.3_c99" />
1783 <check enabled="true" name="MISRAC2012-Rule-5.4_c89" />
1784 <check enabled="true" name="MISRAC2012-Rule-5.4_c99" />
1785 <check enabled="true" name="MISRAC2012-Rule-5.5_c89" />
1786 <check enabled="true" name="MISRAC2012-Rule-5.5_c99" />
1787 <check enabled="true" name="MISRAC2012-Rule-5.6" />
1788 <check enabled="true" name="MISRAC2012-Rule-5.7" />
1789 <check enabled="true" name="MISRAC2012-Rule-5.8" />
1790 <check enabled="false" name="MISRAC2012-Rule-5.9" />
1792 <group enabled="true" name="MISRAC2012-Rule-6">
1793 <check enabled="true" name="MISRAC2012-Rule-6.1" />
1794 <check enabled="true" name="MISRAC2012-Rule-6.2" />
1796 <group enabled="true" name="MISRAC2012-Rule-7">
1797 <check enabled="true" name="MISRAC2012-Rule-7.1" />
1798 <check enabled="true" name="MISRAC2012-Rule-7.2" />
1799 <check enabled="true" name="MISRAC2012-Rule-7.3" />
1800 <check enabled="true" name="MISRAC2012-Rule-7.4_a" />
1801 <check enabled="true" name="MISRAC2012-Rule-7.4_b" />
1803 <group enabled="true" name="MISRAC2012-Rule-8">
1804 <check enabled="true" name="MISRAC2012-Rule-8.1" />
1805 <check enabled="true" name="MISRAC2012-Rule-8.2_a" />
1806 <check enabled="true" name="MISRAC2012-Rule-8.2_b" />
1807 <check enabled="true" name="MISRAC2012-Rule-8.3_b" />
1808 <check enabled="true" name="MISRAC2012-Rule-8.4" />
1809 <check enabled="false" name="MISRAC2012-Rule-8.5_a" />
1810 <check enabled="true" name="MISRAC2012-Rule-8.5_b" />
1811 <check enabled="true" name="MISRAC2012-Rule-8.6" />
1812 <check enabled="false" name="MISRAC2012-Rule-8.7" />
1813 <check enabled="false" name="MISRAC2012-Rule-8.9_a" />
1814 <check enabled="false" name="MISRAC2012-Rule-8.9_b" />
1815 <check enabled="true" name="MISRAC2012-Rule-8.10" />
1816 <check enabled="false" name="MISRAC2012-Rule-8.11" />
1817 <check enabled="true" name="MISRAC2012-Rule-8.12" />
1818 <check enabled="false" name="MISRAC2012-Rule-8.13" />
1819 <check enabled="true" name="MISRAC2012-Rule-8.14" />
1821 <group enabled="true" name="MISRAC2012-Rule-9">
1822 <check enabled="true" name="MISRAC2012-Rule-9.1_a" />
1823 <check enabled="true" name="MISRAC2012-Rule-9.1_b" />
1824 <check enabled="true" name="MISRAC2012-Rule-9.1_c" />
1825 <check enabled="true" name="MISRAC2012-Rule-9.1_d" />
1826 <check enabled="true" name="MISRAC2012-Rule-9.1_e" />
1827 <check enabled="true" name="MISRAC2012-Rule-9.1_f" />
1828 <check enabled="true" name="MISRAC2012-Rule-9.2" />
1829 <check enabled="true" name="MISRAC2012-Rule-9.3" />
1830 <check enabled="true" name="MISRAC2012-Rule-9.4" />
1831 <check enabled="true" name="MISRAC2012-Rule-9.5_a" />
1832 <check enabled="true" name="MISRAC2012-Rule-9.5_b" />
1834 <group enabled="true" name="MISRAC2012-Rule-10">
1835 <check enabled="true" name="MISRAC2012-Rule-10.1_R2" />
1836 <check enabled="true" name="MISRAC2012-Rule-10.1_R3" />
1837 <check enabled="true" name="MISRAC2012-Rule-10.1_R4" />
1838 <check enabled="true" name="MISRAC2012-Rule-10.1_R5" />
1839 <check enabled="true" name="MISRAC2012-Rule-10.1_R6" />
1840 <check enabled="true" name="MISRAC2012-Rule-10.1_R7" />
1841 <check enabled="true" name="MISRAC2012-Rule-10.1_R8" />
1842 <check enabled="true" name="MISRAC2012-Rule-10.2" />
1843 <check enabled="true" name="MISRAC2012-Rule-10.3" />
1844 <check enabled="true" name="MISRAC2012-Rule-10.4_a" />
1845 <check enabled="true" name="MISRAC2012-Rule-10.4_b" />
1846 <check enabled="false" name="MISRAC2012-Rule-10.5" />
1847 <check enabled="true" name="MISRAC2012-Rule-10.6" />
1848 <check enabled="true" name="MISRAC2012-Rule-10.7" />
1849 <check enabled="true" name="MISRAC2012-Rule-10.8" />
1851 <group enabled="true" name="MISRAC2012-Rule-11">
1852 <check enabled="true" name="MISRAC2012-Rule-11.1" />
1853 <check enabled="true" name="MISRAC2012-Rule-11.2" />
1854 <check enabled="true" name="MISRAC2012-Rule-11.3" />
1855 <check enabled="false" name="MISRAC2012-Rule-11.4" />
1856 <check enabled="false" name="MISRAC2012-Rule-11.5" />
1857 <check enabled="true" name="MISRAC2012-Rule-11.6" />
1858 <check enabled="true" name="MISRAC2012-Rule-11.7" />
1859 <check enabled="true" name="MISRAC2012-Rule-11.8" />
1860 <check enabled="true" name="MISRAC2012-Rule-11.9" />
1862 <group enabled="true" name="MISRAC2012-Rule-12">
1863 <check enabled="false" name="MISRAC2012-Rule-12.1" />
1864 <check enabled="true" name="MISRAC2012-Rule-12.2" />
1865 <check enabled="false" name="MISRAC2012-Rule-12.3" />
1867 <group enabled="true" name="MISRAC2012-Rule-13">
1868 <check enabled="true" name="MISRAC2012-Rule-13.1" />
1869 <check enabled="true" name="MISRAC2012-Rule-13.2_a" />
1870 <check enabled="true" name="MISRAC2012-Rule-13.2_b" />
1871 <check enabled="true" name="MISRAC2012-Rule-13.2_c" />
1872 <check enabled="false" name="MISRAC2012-Rule-13.3" />
1873 <check enabled="false" name="MISRAC2012-Rule-13.4_a" />
1874 <check enabled="false" name="MISRAC2012-Rule-13.4_b" />
1875 <check enabled="true" name="MISRAC2012-Rule-13.5" />
1876 <check enabled="true" name="MISRAC2012-Rule-13.6" />
1878 <group enabled="true" name="MISRAC2012-Rule-14">
1879 <check enabled="true" name="MISRAC2012-Rule-14.1_a" />
1880 <check enabled="true" name="MISRAC2012-Rule-14.1_b" />
1881 <check enabled="true" name="MISRAC2012-Rule-14.2" />
1882 <check enabled="true" name="MISRAC2012-Rule-14.3_a" />
1883 <check enabled="true" name="MISRAC2012-Rule-14.3_b" />
1884 <check enabled="true" name="MISRAC2012-Rule-14.4_a" />
1885 <check enabled="true" name="MISRAC2012-Rule-14.4_b" />
1886 <check enabled="true" name="MISRAC2012-Rule-14.4_c" />
1887 <check enabled="true" name="MISRAC2012-Rule-14.4_d" />
1889 <group enabled="true" name="MISRAC2012-Rule-15">
1890 <check enabled="false" name="MISRAC2012-Rule-15.1" />
1891 <check enabled="true" name="MISRAC2012-Rule-15.2" />
1892 <check enabled="true" name="MISRAC2012-Rule-15.3" />
1893 <check enabled="false" name="MISRAC2012-Rule-15.4" />
1894 <check enabled="false" name="MISRAC2012-Rule-15.5" />
1895 <check enabled="true" name="MISRAC2012-Rule-15.6_a" />
1896 <check enabled="true" name="MISRAC2012-Rule-15.6_b" />
1897 <check enabled="true" name="MISRAC2012-Rule-15.6_c" />
1898 <check enabled="true" name="MISRAC2012-Rule-15.6_d" />
1899 <check enabled="true" name="MISRAC2012-Rule-15.6_e" />
1900 <check enabled="true" name="MISRAC2012-Rule-15.7" />
1902 <group enabled="true" name="MISRAC2012-Rule-16">
1903 <check enabled="true" name="MISRAC2012-Rule-16.1" />
1904 <check enabled="true" name="MISRAC2012-Rule-16.2" />
1905 <check enabled="true" name="MISRAC2012-Rule-16.3" />
1906 <check enabled="true" name="MISRAC2012-Rule-16.4" />
1907 <check enabled="true" name="MISRAC2012-Rule-16.5" />
1908 <check enabled="true" name="MISRAC2012-Rule-16.6" />
1909 <check enabled="true" name="MISRAC2012-Rule-16.7" />
1911 <group enabled="true" name="MISRAC2012-Rule-17">
1912 <check enabled="true" name="MISRAC2012-Rule-17.1" />
1913 <check enabled="true" name="MISRAC2012-Rule-17.2_a" />
1914 <check enabled="true" name="MISRAC2012-Rule-17.2_b" />
1915 <check enabled="true" name="MISRAC2012-Rule-17.3" />
1916 <check enabled="true" name="MISRAC2012-Rule-17.4" />
1917 <check enabled="false" name="MISRAC2012-Rule-17.5" />
1918 <check enabled="true" name="MISRAC2012-Rule-17.6" />
1919 <check enabled="true" name="MISRAC2012-Rule-17.7" />
1920 <check enabled="false" name="MISRAC2012-Rule-17.8" />
1922 <group enabled="true" name="MISRAC2012-Rule-18">
1923 <check enabled="true" name="MISRAC2012-Rule-18.1_a" />
1924 <check enabled="true" name="MISRAC2012-Rule-18.1_b" />
1925 <check enabled="true" name="MISRAC2012-Rule-18.1_c" />
1926 <check enabled="true" name="MISRAC2012-Rule-18.1_d" />
1927 <check enabled="true" name="MISRAC2012-Rule-18.2" />
1928 <check enabled="true" name="MISRAC2012-Rule-18.3" />
1929 <check enabled="true" name="MISRAC2012-Rule-18.4" />
1930 <check enabled="false" name="MISRAC2012-Rule-18.5" />
1931 <check enabled="true" name="MISRAC2012-Rule-18.6_a" />
1932 <check enabled="true" name="MISRAC2012-Rule-18.6_b" />
1933 <check enabled="true" name="MISRAC2012-Rule-18.6_c" />
1934 <check enabled="true" name="MISRAC2012-Rule-18.6_d" />
1935 <check enabled="true" name="MISRAC2012-Rule-18.7" />
1936 <check enabled="true" name="MISRAC2012-Rule-18.8" />
1938 <group enabled="true" name="MISRAC2012-Rule-19">
1939 <check enabled="true" name="MISRAC2012-Rule-19.1" />
1940 <check enabled="false" name="MISRAC2012-Rule-19.2" />
1942 <group enabled="true" name="MISRAC2012-Rule-20">
1943 <check enabled="false" name="MISRAC2012-Rule-20.1" />
1944 <check enabled="true" name="MISRAC2012-Rule-20.2" />
1945 <check enabled="true" name="MISRAC2012-Rule-20.4_c89" />
1946 <check enabled="true" name="MISRAC2012-Rule-20.4_c99" />
1947 <check enabled="false" name="MISRAC2012-Rule-20.5" />
1948 <check enabled="true" name="MISRAC2012-Rule-20.7" />
1949 <check enabled="false" name="MISRAC2012-Rule-20.10" />
1951 <group enabled="true" name="MISRAC2012-Rule-21">
1952 <check enabled="true" name="MISRAC2012-Rule-21.1" />
1953 <check enabled="true" name="MISRAC2012-Rule-21.2" />
1954 <check enabled="true" name="MISRAC2012-Rule-21.3" />
1955 <check enabled="true" name="MISRAC2012-Rule-21.4" />
1956 <check enabled="true" name="MISRAC2012-Rule-21.5" />
1957 <check enabled="true" name="MISRAC2012-Rule-21.6" />
1958 <check enabled="true" name="MISRAC2012-Rule-21.7" />
1959 <check enabled="true" name="MISRAC2012-Rule-21.8" />
1960 <check enabled="true" name="MISRAC2012-Rule-21.9" />
1961 <check enabled="true" name="MISRAC2012-Rule-21.10" />
1962 <check enabled="true" name="MISRAC2012-Rule-21.11" />
1963 <check enabled="false" name="MISRAC2012-Rule-21.12_a" />
1964 <check enabled="false" name="MISRAC2012-Rule-21.12_b" />
1966 <group enabled="true" name="MISRAC2012-Rule-22">
1967 <check enabled="true" name="MISRAC2012-Rule-22.1_a" />
1968 <check enabled="true" name="MISRAC2012-Rule-22.1_b" />
1969 <check enabled="true" name="MISRAC2012-Rule-22.2_a" />
1970 <check enabled="true" name="MISRAC2012-Rule-22.2_b" />
1971 <check enabled="true" name="MISRAC2012-Rule-22.2_c" />
1972 <check enabled="true" name="MISRAC2012-Rule-22.3" />
1973 <check enabled="true" name="MISRAC2012-Rule-22.4" />
1974 <check enabled="true" name="MISRAC2012-Rule-22.5_a" />
1975 <check enabled="true" name="MISRAC2012-Rule-22.5_b" />
1976 <check enabled="true" name="MISRAC2012-Rule-22.6" />
1979 <package enabled="false" name="MISRAC++2008">
1980 <group enabled="true" name="MISRAC++2008-0-1">
1981 <check enabled="true" name="MISRAC++2008-0-1-1" />
1982 <check enabled="true" name="MISRAC++2008-0-1-2_a" />
1983 <check enabled="true" name="MISRAC++2008-0-1-2_b" />
1984 <check enabled="true" name="MISRAC++2008-0-1-2_c" />
1985 <check enabled="true" name="MISRAC++2008-0-1-3" />
1986 <check enabled="true" name="MISRAC++2008-0-1-4_a" />
1987 <check enabled="true" name="MISRAC++2008-0-1-4_b" />
1988 <check enabled="true" name="MISRAC++2008-0-1-6" />
1989 <check enabled="true" name="MISRAC++2008-0-1-7" />
1990 <check enabled="false" name="MISRAC++2008-0-1-8" />
1991 <check enabled="true" name="MISRAC++2008-0-1-9" />
1992 <check enabled="true" name="MISRAC++2008-0-1-11" />
1994 <group enabled="true" name="MISRAC++2008-0-2">
1995 <check enabled="true" name="MISRAC++2008-0-2-1" />
1997 <group enabled="true" name="MISRAC++2008-0-3">
1998 <check enabled="true" name="MISRAC++2008-0-3-2" />
2000 <group enabled="true" name="MISRAC++2008-2-7">
2001 <check enabled="true" name="MISRAC++2008-2-7-1" />
2002 <check enabled="true" name="MISRAC++2008-2-7-2" />
2003 <check enabled="false" name="MISRAC++2008-2-7-3" />
2005 <group enabled="true" name="MISRAC++2008-2-10">
2006 <check enabled="true" name="MISRAC++2008-2-10-1" />
2007 <check enabled="true" name="MISRAC++2008-2-10-2" />
2008 <check enabled="true" name="MISRAC++2008-2-10-3" />
2009 <check enabled="true" name="MISRAC++2008-2-10-4" />
2010 <check enabled="false" name="MISRAC++2008-2-10-5" />
2011 <check enabled="true" name="MISRAC++2008-2-10-6" />
2013 <group enabled="true" name="MISRAC++2008-2-13">
2014 <check enabled="true" name="MISRAC++2008-2-13-2" />
2015 <check enabled="true" name="MISRAC++2008-2-13-3" />
2016 <check enabled="true" name="MISRAC++2008-2-13-4_a" />
2017 <check enabled="true" name="MISRAC++2008-2-13-4_b" />
2019 <group enabled="true" name="MISRAC++2008-3-1">
2020 <check enabled="true" name="MISRAC++2008-3-1-1" />
2021 <check enabled="true" name="MISRAC++2008-3-1-3" />
2023 <group enabled="true" name="MISRAC++2008-3-9">
2024 <check enabled="false" name="MISRAC++2008-3-9-2" />
2025 <check enabled="true" name="MISRAC++2008-3-9-3" />
2027 <group enabled="true" name="MISRAC++2008-4-5">
2028 <check enabled="true" name="MISRAC++2008-4-5-1" />
2029 <check enabled="true" name="MISRAC++2008-4-5-2" />
2030 <check enabled="true" name="MISRAC++2008-4-5-3" />
2032 <group enabled="true" name="MISRAC++2008-5-0">
2033 <check enabled="true" name="MISRAC++2008-5-0-1_a" />
2034 <check enabled="true" name="MISRAC++2008-5-0-1_b" />
2035 <check enabled="true" name="MISRAC++2008-5-0-1_c" />
2036 <check enabled="false" name="MISRAC++2008-5-0-2" />
2037 <check enabled="true" name="MISRAC++2008-5-0-3" />
2038 <check enabled="true" name="MISRAC++2008-5-0-4" />
2039 <check enabled="true" name="MISRAC++2008-5-0-5" />
2040 <check enabled="true" name="MISRAC++2008-5-0-6" />
2041 <check enabled="true" name="MISRAC++2008-5-0-7" />
2042 <check enabled="true" name="MISRAC++2008-5-0-8" />
2043 <check enabled="true" name="MISRAC++2008-5-0-9" />
2044 <check enabled="true" name="MISRAC++2008-5-0-10" />
2045 <check enabled="true" name="MISRAC++2008-5-0-13_a" />
2046 <check enabled="true" name="MISRAC++2008-5-0-13_b" />
2047 <check enabled="true" name="MISRAC++2008-5-0-13_c" />
2048 <check enabled="true" name="MISRAC++2008-5-0-13_d" />
2049 <check enabled="true" name="MISRAC++2008-5-0-14" />
2050 <check enabled="true" name="MISRAC++2008-5-0-15_a" />
2051 <check enabled="true" name="MISRAC++2008-5-0-15_b" />
2052 <check enabled="true" name="MISRAC++2008-5-0-16_a" />
2053 <check enabled="true" name="MISRAC++2008-5-0-16_b" />
2054 <check enabled="true" name="MISRAC++2008-5-0-16_c" />
2055 <check enabled="true" name="MISRAC++2008-5-0-16_d" />
2056 <check enabled="true" name="MISRAC++2008-5-0-16_e" />
2057 <check enabled="true" name="MISRAC++2008-5-0-16_f" />
2058 <check enabled="true" name="MISRAC++2008-5-0-19" />
2059 <check enabled="true" name="MISRAC++2008-5-0-21" />
2061 <group enabled="true" name="MISRAC++2008-5-2">
2062 <check enabled="true" name="MISRAC++2008-5-2-4" />
2063 <check enabled="true" name="MISRAC++2008-5-2-5" />
2064 <check enabled="true" name="MISRAC++2008-5-2-6" />
2065 <check enabled="true" name="MISRAC++2008-5-2-7" />
2066 <check enabled="false" name="MISRAC++2008-5-2-9" />
2067 <check enabled="false" name="MISRAC++2008-5-2-10" />
2068 <check enabled="true" name="MISRAC++2008-5-2-11_a" />
2069 <check enabled="true" name="MISRAC++2008-5-2-11_b" />
2071 <group enabled="true" name="MISRAC++2008-5-3">
2072 <check enabled="true" name="MISRAC++2008-5-3-1" />
2073 <check enabled="true" name="MISRAC++2008-5-3-2_a" />
2074 <check enabled="true" name="MISRAC++2008-5-3-2_b" />
2075 <check enabled="true" name="MISRAC++2008-5-3-3" />
2076 <check enabled="true" name="MISRAC++2008-5-3-4" />
2078 <group enabled="true" name="MISRAC++2008-5-8">
2079 <check enabled="true" name="MISRAC++2008-5-8-1" />
2081 <group enabled="true" name="MISRAC++2008-5-14">
2082 <check enabled="true" name="MISRAC++2008-5-14-1" />
2084 <group enabled="true" name="MISRAC++2008-5-18">
2085 <check enabled="true" name="MISRAC++2008-5-18-1" />
2087 <group enabled="true" name="MISRAC++2008-5-19">
2088 <check enabled="false" name="MISRAC++2008-5-19-1" />
2090 <group enabled="true" name="MISRAC++2008-6-2">
2091 <check enabled="true" name="MISRAC++2008-6-2-1" />
2092 <check enabled="true" name="MISRAC++2008-6-2-2" />
2093 <check enabled="true" name="MISRAC++2008-6-2-3" />
2095 <group enabled="true" name="MISRAC++2008-6-3">
2096 <check enabled="true" name="MISRAC++2008-6-3-1_a" />
2097 <check enabled="true" name="MISRAC++2008-6-3-1_b" />
2098 <check enabled="true" name="MISRAC++2008-6-3-1_c" />
2099 <check enabled="true" name="MISRAC++2008-6-3-1_d" />
2101 <group enabled="true" name="MISRAC++2008-6-4">
2102 <check enabled="true" name="MISRAC++2008-6-4-1" />
2103 <check enabled="true" name="MISRAC++2008-6-4-2" />
2104 <check enabled="true" name="MISRAC++2008-6-4-3" />
2105 <check enabled="true" name="MISRAC++2008-6-4-4" />
2106 <check enabled="true" name="MISRAC++2008-6-4-5" />
2107 <check enabled="true" name="MISRAC++2008-6-4-6" />
2108 <check enabled="true" name="MISRAC++2008-6-4-7" />
2109 <check enabled="true" name="MISRAC++2008-6-4-8" />
2111 <group enabled="true" name="MISRAC++2008-6-5">
2112 <check enabled="true" name="MISRAC++2008-6-5-1_a" />
2113 <check enabled="true" name="MISRAC++2008-6-5-2" />
2114 <check enabled="true" name="MISRAC++2008-6-5-3" />
2115 <check enabled="true" name="MISRAC++2008-6-5-4" />
2116 <check enabled="true" name="MISRAC++2008-6-5-6" />
2118 <group enabled="true" name="MISRAC++2008-6-6">
2119 <check enabled="true" name="MISRAC++2008-6-6-1" />
2120 <check enabled="true" name="MISRAC++2008-6-6-2" />
2121 <check enabled="true" name="MISRAC++2008-6-6-4" />
2122 <check enabled="true" name="MISRAC++2008-6-6-5" />
2124 <group enabled="true" name="MISRAC++2008-7-1">
2125 <check enabled="true" name="MISRAC++2008-7-1-1" />
2126 <check enabled="true" name="MISRAC++2008-7-1-2" />
2128 <group enabled="true" name="MISRAC++2008-7-2">
2129 <check enabled="true" name="MISRAC++2008-7-2-1" />
2131 <group enabled="true" name="MISRAC++2008-7-4">
2132 <check enabled="true" name="MISRAC++2008-7-4-3" />
2134 <group enabled="true" name="MISRAC++2008-7-5">
2135 <check enabled="true" name="MISRAC++2008-7-5-1_a" />
2136 <check enabled="true" name="MISRAC++2008-7-5-1_b" />
2137 <check enabled="true" name="MISRAC++2008-7-5-2_a" />
2138 <check enabled="true" name="MISRAC++2008-7-5-2_b" />
2139 <check enabled="true" name="MISRAC++2008-7-5-2_c" />
2140 <check enabled="true" name="MISRAC++2008-7-5-2_d" />
2141 <check enabled="false" name="MISRAC++2008-7-5-4_a" />
2142 <check enabled="false" name="MISRAC++2008-7-5-4_b" />
2144 <group enabled="true" name="MISRAC++2008-8-0">
2145 <check enabled="true" name="MISRAC++2008-8-0-1" />
2147 <group enabled="true" name="MISRAC++2008-8-4">
2148 <check enabled="true" name="MISRAC++2008-8-4-1" />
2149 <check enabled="true" name="MISRAC++2008-8-4-3" />
2150 <check enabled="true" name="MISRAC++2008-8-4-4" />
2152 <group enabled="true" name="MISRAC++2008-8-5">
2153 <check enabled="true" name="MISRAC++2008-8-5-1_a" />
2154 <check enabled="true" name="MISRAC++2008-8-5-1_b" />
2155 <check enabled="true" name="MISRAC++2008-8-5-1_c" />
2156 <check enabled="true" name="MISRAC++2008-8-5-2" />
2158 <group enabled="true" name="MISRAC++2008-9-3">
2159 <check enabled="true" name="MISRAC++2008-9-3-1" />
2160 <check enabled="true" name="MISRAC++2008-9-3-2" />
2162 <group enabled="true" name="MISRAC++2008-9-5">
2163 <check enabled="true" name="MISRAC++2008-9-5-1" />
2165 <group enabled="true" name="MISRAC++2008-9-6">
2166 <check enabled="true" name="MISRAC++2008-9-6-2" />
2167 <check enabled="true" name="MISRAC++2008-9-6-3" />
2168 <check enabled="true" name="MISRAC++2008-9-6-4" />
2170 <group enabled="true" name="MISRAC++2008-12-1">
2171 <check enabled="true" name="MISRAC++2008-12-1-1_a" />
2172 <check enabled="true" name="MISRAC++2008-12-1-1_b" />
2173 <check enabled="true" name="MISRAC++2008-12-1-3" />
2175 <group enabled="true" name="MISRAC++2008-15-0">
2176 <check enabled="false" name="MISRAC++2008-15-0-2" />
2178 <group enabled="true" name="MISRAC++2008-15-1">
2179 <check enabled="true" name="MISRAC++2008-15-1-2" />
2180 <check enabled="true" name="MISRAC++2008-15-1-3" />
2182 <group enabled="true" name="MISRAC++2008-15-3">
2183 <check enabled="true" name="MISRAC++2008-15-3-1" />
2184 <check enabled="false" name="MISRAC++2008-15-3-2" />
2185 <check enabled="true" name="MISRAC++2008-15-3-3" />
2186 <check enabled="true" name="MISRAC++2008-15-3-4" />
2187 <check enabled="true" name="MISRAC++2008-15-3-5" />
2189 <group enabled="true" name="MISRAC++2008-15-5">
2190 <check enabled="true" name="MISRAC++2008-15-5-1" />
2192 <group enabled="true" name="MISRAC++2008-16-0">
2193 <check enabled="true" name="MISRAC++2008-16-0-3" />
2194 <check enabled="true" name="MISRAC++2008-16-0-4" />
2196 <group enabled="true" name="MISRAC++2008-16-2">
2197 <check enabled="true" name="MISRAC++2008-16-2-2" />
2198 <check enabled="true" name="MISRAC++2008-16-2-3" />
2199 <check enabled="true" name="MISRAC++2008-16-2-4" />
2200 <check enabled="false" name="MISRAC++2008-16-2-5" />
2202 <group enabled="true" name="MISRAC++2008-16-3">
2203 <check enabled="true" name="MISRAC++2008-16-3-1" />
2204 <check enabled="false" name="MISRAC++2008-16-3-2" />
2206 <group enabled="true" name="MISRAC++2008-17-0">
2207 <check enabled="true" name="MISRAC++2008-17-0-1" />
2208 <check enabled="true" name="MISRAC++2008-17-0-3" />
2209 <check enabled="true" name="MISRAC++2008-17-0-5" />
2211 <group enabled="true" name="MISRAC++2008-18-0">
2212 <check enabled="true" name="MISRAC++2008-18-0-1" />
2213 <check enabled="true" name="MISRAC++2008-18-0-2" />
2214 <check enabled="true" name="MISRAC++2008-18-0-3" />
2215 <check enabled="true" name="MISRAC++2008-18-0-4" />
2216 <check enabled="true" name="MISRAC++2008-18-0-5" />
2218 <group enabled="true" name="MISRAC++2008-18-2">
2219 <check enabled="true" name="MISRAC++2008-18-2-1" />
2221 <group enabled="true" name="MISRAC++2008-18-4">
2222 <check enabled="true" name="MISRAC++2008-18-4-1" />
2224 <group enabled="true" name="MISRAC++2008-18-7">
2225 <check enabled="true" name="MISRAC++2008-18-7-1" />
2227 <group enabled="true" name="MISRAC++2008-19-3">
2228 <check enabled="true" name="MISRAC++2008-19-3-1" />
2230 <group enabled="true" name="MISRAC++2008-27-0">
2231 <check enabled="true" name="MISRAC++2008-27-0-1" />
2239 <name>RuntimeChecking</name>
2240 <archiveVersion>0</archiveVersion>
2242 <version>2</version>
2243 <wantNonLocal>1</wantNonLocal>
2246 <name>GenRtcDebugHeap</name>
2250 <name>GenRtcEnableBoundsChecking</name>
2254 <name>GenRtcCheckPtrsNonInstrMem</name>
2258 <name>GenRtcTrackPointerBounds</name>
2262 <name>GenRtcCheckAccesses</name>
2266 <name>GenRtcGenerateEntries</name>
2270 <name>GenRtcNrTrackedPointers</name>
2274 <name>GenRtcIntOverflow</name>
2278 <name>GenRtcIncUnsigned</name>
2282 <name>GenRtcIntConversion</name>
2286 <name>GenRtcInclExplicit</name>
2290 <name>GenRtcIntShiftOverflow</name>
2294 <name>GenRtcInclUnsignedShiftOverflow</name>
2298 <name>GenRtcUnhandledCase</name>
2302 <name>GenRtcDivByZero</name>
2306 <name>GenRtcEnable</name>
2310 <name>GenRtcCheckPtrsNonInstrFunc</name>
2317 <name>DriverLibrary</name>
2319 <name>$PROJ_DIR$\driverlib\cpu.c</name>
2322 <name>$PROJ_DIR$\driverlib\cs.c</name>
2325 <name>$PROJ_DIR$\driverlib\flash.c</name>
2328 <name>$PROJ_DIR$\driverlib\fpu.c</name>
2331 <name>$PROJ_DIR$\driverlib\gpio.c</name>
2334 <name>$PROJ_DIR$\driverlib\interrupt.c</name>
2337 <name>$PROJ_DIR$\driverlib\pcm.c</name>
2340 <name>$PROJ_DIR$\driverlib\sysctl.c</name>
2343 <name>$PROJ_DIR$\driverlib\timer32.c</name>
2346 <name>$PROJ_DIR$\driverlib\uart.c</name>
2349 <name>$PROJ_DIR$\driverlib\wdt_a.c</name>
2353 <name>FreeRTOS_Source</name>
2355 <name>include</name>
2357 <name>$PROJ_DIR$\..\..\Source\include\event_groups.h</name>
2360 <name>$PROJ_DIR$\..\..\Source\include\FreeRTOS.h</name>
2363 <name>$PROJ_DIR$\..\..\Source\include\projdefs.h</name>
2366 <name>$PROJ_DIR$\..\..\Source\include\queue.h</name>
2369 <name>$PROJ_DIR$\..\..\Source\include\semphr.h</name>
2372 <name>$PROJ_DIR$\..\..\Source\include\task.h</name>
2375 <name>$PROJ_DIR$\..\..\Source\include\timers.h</name>
2379 <name>Portable</name>
2383 <name>Cortex-M4F</name>
2385 <name>$PROJ_DIR$\..\..\Source\portable\IAR\ARM_CM4F\port.c</name>
2388 <name>$PROJ_DIR$\..\..\Source\portable\IAR\ARM_CM4F\portasm.s</name>
2391 <name>$PROJ_DIR$\..\..\Source\portable\IAR\ARM_CM4F\portmacro.h</name>
2396 <name>MemMang</name>
2398 <name>$PROJ_DIR$\..\..\Source\portable\MemMang\heap_4.c</name>
2403 <name>$PROJ_DIR$\..\..\Source\event_groups.c</name>
2406 <name>$PROJ_DIR$\..\..\Source\list.c</name>
2409 <name>$PROJ_DIR$\..\..\Source\queue.c</name>
2412 <name>$PROJ_DIR$\..\..\Source\tasks.c</name>
2415 <name>$PROJ_DIR$\..\..\Source\timers.c</name>
2419 <name>Full_Demo</name>
2421 <name>FreeRTOS+CLI</name>
2423 <name>$PROJ_DIR$\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-CLI\FreeRTOS_CLI.c</name>
2426 <name>$PROJ_DIR$\..\..\..\FreeRTOS-Plus\Source\FreeRTOS-Plus-CLI\FreeRTOS_CLI.h</name>
2430 <name>Standard Demo Tasks</name>
2432 <name>$PROJ_DIR$\..\Common\Minimal\BlockQ.c</name>
2435 <name>$PROJ_DIR$\..\Common\Minimal\countsem.c</name>
2438 <name>$PROJ_DIR$\..\Common\Minimal\EventGroupsDemo.c</name>
2441 <name>$PROJ_DIR$\..\Common\Minimal\GenQTest.c</name>
2444 <name>$PROJ_DIR$\..\Common\Minimal\IntQueue.c</name>
2447 <name>$PROJ_DIR$\..\Common\Minimal\IntSemTest.c</name>
2450 <name>$PROJ_DIR$\..\Common\Minimal\recmutex.c</name>
2453 <name>$PROJ_DIR$\..\Common\Minimal\semtest.c</name>
2456 <name>$PROJ_DIR$\..\Common\Minimal\sp_flop.c</name>
2459 <name>$PROJ_DIR$\..\Common\Minimal\TaskNotify.c</name>
2462 <name>$PROJ_DIR$\..\Common\Minimal\TimerDemo.c</name>
2466 <name>$PROJ_DIR$\Full_Demo\IntQueueTimer.c</name>
2469 <name>$PROJ_DIR$\Full_Demo\main_full.c</name>
2472 <name>$PROJ_DIR$\Full_Demo\RegTest.s</name>
2475 <name>$PROJ_DIR$\Full_Demo\RunTimeStatsTimer.c</name>
2478 <name>$PROJ_DIR$\..\..\..\FreeRTOS-Plus\Demo\Common\FreeRTOS_Plus_CLI_Demos\Sample-CLI-commands.c</name>
2481 <name>$PROJ_DIR$\Full_Demo\serial.c</name>
2484 <name>$PROJ_DIR$\..\..\..\FreeRTOS-Plus\Demo\Common\FreeRTOS_Plus_CLI_Demos\UARTCommandConsole.c</name>
2488 <name>Simply Blinky Demo</name>
2490 <name>$PROJ_DIR$\SimplyBlinkyDemo\main_blinky.c</name>
2496 <name>$PROJ_DIR$\system\IAR\msp432_startup_ewarm.c</name>
2499 <name>$PROJ_DIR$\system\IAR\system_msp432p401r.c</name>
2503 <name>$PROJ_DIR$\FreeRTOSConfig.h</name>
2506 <name>$PROJ_DIR$\main.c</name>