Logevents v111003 analysis/zz-iatdemo-B1.0 s_entropy.html C:\project-iat\inst\perl.exe 5.006001

Description This report is the same as stats-problems except the summary and details areas are disabled. This just leaves the stats. Its a great way to compare releases and spot trends.
AnalysisComment
StatsThis analysis shows some key software metrics including LOC and module counts.
ProblemsThis analysis summarizes all the problems detected by the automated software analysis.

Other Analysis Reports . Original Source Code . Instrumented Source Code . Help

12/09/2003 13:47:30


Analysis Group Stats

Previous Stats zz-iatdemo-B1.0-entropy.pl
ItemPreviousCurrentNorm
Total Source Lines - c h asm s 2297 2297 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2297- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4594     none
Total Non Blank Lines - c h asm s 1628 1628 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1628- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 3256     none
Total Logical - c h asm s 47 47 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -47- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 94     none
Total SemiColons - c h asm s 1183 1183 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1183- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2366     none
Total LOC - c h asm s 1230 1230 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1230- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2460     none

All Files - c h asm s (tot/analyzed) 11 11 / 11 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -11- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 22     none
Files - C (tot/analyzed) 8 8 / 8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -8- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 16     none
Files - H (tot/analyzed) 3 3 / 3 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6     none
Files - ASM (tot/analyzed) 0.01 0 / 0
Perfect
Functions - C 39 39 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -39- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 78     none

Log Events in Code 35 35 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -35- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 70     none
TOC Reqs in Code 15 15 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -15- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 30     none
TOC Reqs in SRDB 17 17 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -17- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 34     none
Debug Events 2 2 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4     none
HMI Events 1 1 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2     none
LOC Events 6 6 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -6- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 12     none

Code Req per SRDB Req (%) 88 88 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -88- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 176     none
LOC per File - c h asm s 111 111 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -111- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 222     none
LOC per Function 31 31 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -31- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 62     none
Functions per File - C 4.87 4.87 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -4.87- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 9.74     none

Non Blank Lines Per LOC 1.32 1.32 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1.32- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2.64     none
LOC Per Logical 26.17 26.17 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -26.17- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 52.34     none
C Per H 1.32 1.32 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1.32- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2.64     none

LOC per Req 82 82 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -82- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 164     none
Functions per Req 2.6 2.6 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2.6- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 5.2     none
Logevents per Req 2.33 2.33 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2.33- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4.66     none


Possible Problems


Analysis Summary


Metrics - Percents Within Collections This report provides metrics in terms of percent of the code analyzed. This is a great way to compare peer reviews (small collections of code) against a previous baseline release (the whole thing). It is also a great way to compare different projects which follow similar, but not exact, coding standards. For Example, assume version A has 10 items flagged and is 10,000 LOC while version B has 20 items flagged but is 50,000 LOC. Even though version B has more items flagged one could argue that it is better than Version A since as a percentage, the flagged items are lower.

Problem LOC Norm Files Norm LOC Files LOC Files
Fatal Errors 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -18.18- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 36.36 samesame - - - 0.4
- - -- - -- - -- - -- - - 18.18
C Header
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -25- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 50 same - - - 0
- - -- - -- - - 25
H Header
Perfect
Perfect
- - - 0
- - - 0
ASM Header
Perfect
Perfect
- - - 0
- - - 0
Possible Class Issues 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.32- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.64 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -18.18- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 36.36 samesame - - - 0.32
- - -- - -- - -- - -- - - 18.18
Must Fix Class
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -27.27- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 54.54 same - - - 0
- - -- - -- - -- - -- - - 27.27
SV Marking
Perfect
Perfect
- - - 0
- - - 0
CV Marking
Perfect
Perfect
- - - 0
- - - 0
Fixed Keywords Code 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -18.18- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 36.36 samesame - - - 0.4
- - -- - -- - -- - -- - - 18.18
Fixed Keywords Prologues
Disabled
Conditional Compiles 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.32- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.64 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.32
- - -- - -- - -- - -- - - 9.09
Switch Default Balance 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.16- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.32 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.16
- - -- - -- - -- - -- - - 9.09
Default SwError Balance 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.16- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.32 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.16
- - -- - -- - -- - -- - - 9.09
Case Break Balance 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.16- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.32 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.16
- - -- - -- - -- - -- - - 9.09
Nested Switches 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.08- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.16 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.08
- - -- - -- - -- - -- - - 9.09
Stacked Case Statements 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.32- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.64 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.32
- - -- - -- - -- - -- - - 9.09
Calling Rules
Perfect
Perfect
- - - 0
- - - 0
No Error Exits
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -54.54- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 109.08 same - - - 0
- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 54.54
Files > 5 Functions
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -18.18- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 36.36 same - - - 0
- - -- - -- - -- - -- - - 18.18
Files > 500 LOC
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 same - - - 0
- - -- - -- - -- - -- - - 9.09
Func's Norm Files Norm LOC Files Func's Files
C Functions > 100 LOC 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -10.25- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 20.5 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -36.36- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 72.72 samesame - - -- - -- - -- - -- - -- - - 10.25
- - -- - -- - -- - -- - - 36.36
C Functions < 5 LOC 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -7.69- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 15.38 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -27.27- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 54.54 samesame - - -- - -- - - 7.69
- - -- - -- - -- - -- - - 27.27
LOC Norm Files Norm LOC Files LOC Files
Uncalled Functions
Disabled
Dead Code 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.24- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.48 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.24
- - -- - -- - -- - -- - - 9.09
Log Events 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.56- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 1.12 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -18.18- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 36.36 samesame - - - 0.56
- - -- - -- - -- - -- - - 18.18
Missing Curly Braces 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.08- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.16 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.08
- - -- - -- - -- - -- - - 9.09
Line Length 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.08- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.16 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.08
- - -- - -- - -- - -- - - 9.09
do Loops 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.08- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.16 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.08
- - -- - -- - -- - -- - - 9.09
goto Statements 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.08- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.16 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.08
- - -- - -- - -- - -- - - 9.09
?: Operator
Perfect
Perfect
- - - 0
- - - 0
Increment In Decision
Disabled
Storage malloc free 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.24- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.48 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.24
- - -- - -- - -- - -- - - 9.09
Type ReCasting 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -0.24- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 0.48 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9.09- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 18.18 samesame - - - 0.24
- - -- - -- - -- - -- - - 9.09
Missing Function Headers
Disabled
menu

Metric ItemFlaggedTotalPercentNormPercent
LOC4912303.98% 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3.98- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 8.28     prev:4.14 cur:3.98-0.16 - - -- - -- - - 3.98
Functions73917.94% 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -17.94- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 35.88     none - - -- - -- - -- - - 17.94
Files91181.81% 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -81.81- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 181.8     prev:90.9 cur:81.81-9.09 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 81.81
Total Up Flags0--
Perfect
Total Down Flags0--
Perfect
Total Same Flags43-- 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -43- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 90     prev:45 cur:43-2

Final Tally of Flags This version is the SAME 0 out of 43 or 0% than zz-iatdemo-B1.0-entropy.pl
menu


Metrics - Counts Within Collections This report provides metrics in terms of absolute counts. It is used to compare version releases on the same project and to get an assessment of the exact number of problems.

ProblemLOC NormFiles Norm LOC Files     Prev LOC Cur LOC Prev Files Cur Files
Fatal Errors 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -5- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 10 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 samesame5522
C Header
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 same0.01022
H Header
Perfect
Perfect
0.0100.010
ASM Header
Perfect
Perfect
0.0100.010
Possible Class Issues 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 samesame4422
Must Fix Class
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6 same0.01033
SV Marking
Perfect
Perfect
0.0100.010
CV Marking
Perfect
Perfect
0.0100.010
Fixed Keywords Code 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -5- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 10 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 samesame5522
Fixed Keywords Prologues
Disabled
Conditional Compiles 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame4411
Switch Default Balance 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame2211
Default SwError Balance 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame2211
Case Break Balance 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame2211
Nested Switches 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame1111
Stacked Case Statements 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame4411
Calling Rules
Perfect
Perfect
0.0100.010
No Error Exits
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -6- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 12 same0.01066
Files > 5 Functions
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 same0.01022
Files > 500 LOC
Perfect
0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 same0.01011
ProblemFunctions NormFiles Norm LOC Files Prev Func's Cur Func's Prev Files Cur Files
C Functions > 100 LOC 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 8 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -4- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 8 samesame4444
C Functions < 5 LOC 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6 samesame3333
ProblemLOC NormFiles Norm LOC Files Prev LOC Cur LOC Prev Files Cur Files
Uncalled Functions
Disabled
Dead Code 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame3311
Log Events 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -7- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 14 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -2- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 4 samesame7722
Missing Curly Braces 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame1111
Line Length 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame1111
do Loops 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame1111
goto Statements 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame1111
?: Operator
Perfect
Perfect
0.0100.010
Increment In Decision
Disabled
Storage malloc free 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame3311
Type ReCasting 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -3- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 6 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -1- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 2 samesame3311
Missing Function Headers
Disabled
menu

Metric Item Flagged Norm Prev Cur
LOC 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -49- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 102     prev:51 cur:49-2 51 49
Functions 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -7- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 14     none 7 7
Files 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -9- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 20     prev:10 cur:9-1 10 9
Total Up Flags
Perfect
0.01 0
Total Down Flags
Perfect
0.01 0
Total Same Flags 0 - - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -43- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - -- - - 90     prev:45 cur:43-2 45 43

Final Tally of Flags This version is the SAME 0 out of 43 or 0% than zz-iatdemo-B1.0-entropy.pl
menu

Metrics Saved cwd:C:\project-iat\inst dir:metrics file:zz-iatdemo-B1.0


Settings

Description 5

Master Directories
Project Instrumentation Test
Source Result Analysis
Metrics

Report Markings
Report Marking
Highest Code Classification
Lowest Code Classification
Classified Keywords

Headers
C Header
H Header
asm Header

File Controls
Assembly Extensions
Access Files
Ignore Files
Paths
File Path
Src Paths (websever /~iat no websever ../../)
URL (websever /~iat no websever ../../ dos is blank)

Source Dir Path
Result Dir Path
Analysis Dir Path(no websever setting ../ft-red-B1B2D6_Ry)
Analysis Report Name
Files
toc file bfw file hmi file
toc html bfw html

General Settings
CPCs
1 2 3 4 5 6 7 Colors

Log Event Patterns
SV Events case Insensitive
Filter SV Events case Insensitive (e.g. traffic)
Filter Files case Insensitive
DB Events case Sensitive
HMI Events case Sensitive
LOC Events case Sensitive
Filter LOC Events (e.g. traffic)

Table Driven Functions used by uncalled functions detector


Fixed Keywords case insensitive
C
H
Assembly

Keywords case insensitive
find 1
find 2
find 3
find 4
find 5

ignore lines

Keyword Window

Hamming Patterns


Log Events
SV Start DB Start HMI Start LOC Start
Instrument Source LE Summary Auto Trace Fix LE English

Show in Details Report
Abstract SV REQUIRED Full Header All SourceCode Only SVCV src
Comments CV REQUIRED Rquirements Functions Show Only Affected Files Analyze Only LE SV

Reports
Control Menu Keywords Stats Metrics Ham Values Details Problem Summaries Problem Descriptions Compare

Reports - Automatic Detectors Default Problems Locked Files Date (e.g. 01/05/2003)
Fatal Printf C Headers H Headers ASM Headers
Class SV Marking CV Marking Keywords Code Keywords Prologues
No Curly Braces ifdef Switch Default's Default Error Case Break
Nested Switches Stacked Cases Calling Rules No Error Exit ?: operator
Func/File LOC/File Line Length < 5 LOC/Func > 100 LOC/Func
Uncalled Func's Dead Code Fuzzy Log Events ++/-- in if, else, while do Loops
malloc free Re-Casting goto No Func Header

Regression noise reduction for Automatic Detectors - must run regression.pl first
new files
mod files

Metrics Baseline Accessed
Metrics Saved (enable stats)

Hide Controls Show Checked Summary Checked Details Not Checked All

done
12/09/2003 13:47:30 start
12/09/2003 13:47:32 end