Hi!
New report attached.
Looking at data, the rapid increase in compiler warnings between 20140115 and
20140422 corresponds to:
commit 20eb071295762dc14649c10308d193936dded0ca
Author: Alexey Kodanev <alexey.koda...@oracle.com>
Date: Fri Apr 11 13:26:59 2014 +0400
configure: add configure check for GCC -Wold-style-definition
commit dcd5af4f811e582feaec3bf01df89d7a0ec05d6e
Author: Cyril Hrubis <me...@ucw.cz>
Date: Mon Jan 20 17:03:26 2014 +0100
config.mk.in: Turn on extra warnings.
Don't forget to regenerate and rerun the configure script.
So to get reasonable data for these we will have to pass -W
-Wold-style-definition to the configure to releases before 20140422.
I have no idea though, why 20130109 has only 171 warnings, that seems very odd.
--
Cyril Hrubis
chru...@suse.cz
Title: LTP Coverity in time
Comparsion to the previous version
|
20130109 |
20130503 |
20130904 |
20140115 |
20140422 |
20140828 |
20150119 |
20150420 |
ARRAY_VS_SINGLETON |
0 |
(none) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
1 |
(+1) |
1 |
(0) |
1 |
(0) |
BAD_ALLOC_STRLEN |
1 |
(none) |
0 |
(-1) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
BAD_COMPARE |
6 |
(none) |
6 |
(0) |
4 |
(-2) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
BAD_FREE |
15 |
(none) |
15 |
(0) |
15 |
(0) |
15 |
(0) |
17 |
(+2) |
17 |
(0) |
17 |
(0) |
17 |
(0) |
CHAR_IO |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
CHECKED_RETURN |
339 |
(none) |
330 |
(-9) |
347 |
(+17) |
349 |
(+2) |
349 |
(0) |
338 |
(-11) |
328 |
(-10) |
319 |
(-9) |
COMPILER_WARNING |
171 |
(none) |
1106 |
(+935) |
1487 |
(+381) |
1500 |
(+13) |
2945 |
(+1445) |
2836 |
(-109) |
2801 |
(-35) |
2622 |
(-179) |
CONSTANT_EXPRESSION_RESULT |
5 |
(none) |
4 |
(-1) |
4 |
(0) |
5 |
(+1) |
5 |
(0) |
4 |
(-1) |
6 |
(+2) |
6 |
(0) |
COPY_PASTE_ERROR |
4 |
(none) |
3 |
(-1) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
DEADCODE |
29 |
(none) |
28 |
(-1) |
28 |
(0) |
29 |
(+1) |
30 |
(+1) |
29 |
(-1) |
29 |
(0) |
29 |
(0) |
EVALUATION_ORDER |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
FORWARD_NULL |
43 |
(none) |
43 |
(0) |
43 |
(0) |
45 |
(+2) |
45 |
(0) |
44 |
(-1) |
44 |
(0) |
43 |
(-1) |
IDENTICAL_BRANCHES |
3 |
(none) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
INFINITE_LOOP |
1 |
(none) |
1 |
(0) |
1 |
(0) |
0 |
(-1) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
MISSING_BREAK |
58 |
(none) |
57 |
(-1) |
59 |
(+2) |
19 |
(-40) |
19 |
(0) |
19 |
(0) |
19 |
(0) |
21 |
(+2) |
NEGATIVE_RETURNS |
685 |
(none) |
498 |
(-187) |
498 |
(0) |
500 |
(+2) |
501 |
(+1) |
502 |
(+1) |
503 |
(+1) |
497 |
(-6) |
NO_EFFECT |
21 |
(none) |
21 |
(0) |
13 |
(-8) |
16 |
(+3) |
15 |
(-1) |
15 |
(0) |
15 |
(0) |
7 |
(-8) |
NULL_RETURNS |
10 |
(none) |
11 |
(+1) |
10 |
(-1) |
6 |
(-4) |
6 |
(0) |
6 |
(0) |
6 |
(0) |
6 |
(0) |
OVERFLOW_BEFORE_WIDEN |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
OVERRUN |
28 |
(none) |
24 |
(-4) |
25 |
(+1) |
26 |
(+1) |
26 |
(0) |
26 |
(0) |
27 |
(+1) |
27 |
(0) |
PASS_BY_VALUE |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
RESOURCE_LEAK |
329 |
(none) |
330 |
(+1) |
332 |
(+2) |
355 |
(+23) |
352 |
(-3) |
341 |
(-11) |
340 |
(-1) |
343 |
(+3) |
RETURN_LOCAL |
2 |
(none) |
1 |
(-1) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
REVERSE_INULL |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
REVERSE_NEGATIVE |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
2 |
(+1) |
2 |
(0) |
2 |
(0) |
2 |
(0) |
SIZEOF_MISMATCH |
22 |
(none) |
20 |
(-2) |
19 |
(-1) |
18 |
(-1) |
18 |
(0) |
19 |
(+1) |
19 |
(0) |
19 |
(0) |
STRAY_SEMICOLON |
1 |
(none) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
UNINIT |
114 |
(none) |
99 |
(-15) |
97 |
(-2) |
97 |
(0) |
96 |
(-1) |
93 |
(-3) |
93 |
(0) |
91 |
(-2) |
UNREACHABLE |
67 |
(none) |
66 |
(-1) |
66 |
(0) |
14 |
(-52) |
14 |
(0) |
14 |
(0) |
14 |
(0) |
14 |
(0) |
UNUSED_VALUE |
8 |
(none) |
8 |
(0) |
8 |
(0) |
8 |
(0) |
8 |
(0) |
6 |
(-2) |
6 |
(0) |
6 |
(0) |
USE_AFTER_FREE |
46 |
(none) |
46 |
(0) |
46 |
(0) |
46 |
(0) |
47 |
(+1) |
47 |
(0) |
47 |
(0) |
48 |
(+1) |
VARARGS |
0 |
(none) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
1 |
(+1) |
1 |
(0) |
TOTAL |
2014 |
(none) |
2727 |
(+713) |
3116 |
(+389) |
3066 |
(-50) |
4512 |
(+1446) |
4376 |
(-136) |
4335 |
(-41) |
4136 |
(-199) |
Comparsion to the latest version
|
20130109 |
20130503 |
20130904 |
20140115 |
20140422 |
20140828 |
20150119 |
20150420 |
ARRAY_VS_SINGLETON |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
BAD_ALLOC_STRLEN |
1 |
(-1) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
BAD_COMPARE |
6 |
(-2) |
6 |
(-2) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
4 |
(0) |
BAD_FREE |
15 |
(+2) |
15 |
(+2) |
15 |
(+2) |
15 |
(+2) |
17 |
(0) |
17 |
(0) |
17 |
(0) |
17 |
(0) |
CHAR_IO |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
CHECKED_RETURN |
339 |
(-20) |
330 |
(-11) |
347 |
(-28) |
349 |
(-30) |
349 |
(-30) |
338 |
(-19) |
328 |
(-9) |
319 |
(0) |
COMPILER_WARNING |
171 |
(+2451) |
1106 |
(+1516) |
1487 |
(+1135) |
1500 |
(+1122) |
2945 |
(-323) |
2836 |
(-214) |
2801 |
(-179) |
2622 |
(0) |
CONSTANT_EXPRESSION_RESULT |
5 |
(+1) |
4 |
(+2) |
4 |
(+2) |
5 |
(+1) |
5 |
(+1) |
4 |
(+2) |
6 |
(0) |
6 |
(0) |
COPY_PASTE_ERROR |
4 |
(-1) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
DEADCODE |
29 |
(0) |
28 |
(+1) |
28 |
(+1) |
29 |
(0) |
30 |
(-1) |
29 |
(0) |
29 |
(0) |
29 |
(0) |
EVALUATION_ORDER |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
FORWARD_NULL |
43 |
(0) |
43 |
(0) |
43 |
(0) |
45 |
(-2) |
45 |
(-2) |
44 |
(-1) |
44 |
(-1) |
43 |
(0) |
IDENTICAL_BRANCHES |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
3 |
(0) |
INFINITE_LOOP |
1 |
(-1) |
1 |
(-1) |
1 |
(-1) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
0 |
(0) |
MISSING_BREAK |
58 |
(-37) |
57 |
(-36) |
59 |
(-38) |
19 |
(+2) |
19 |
(+2) |
19 |
(+2) |
19 |
(+2) |
21 |
(0) |
NEGATIVE_RETURNS |
685 |
(-188) |
498 |
(-1) |
498 |
(-1) |
500 |
(-3) |
501 |
(-4) |
502 |
(-5) |
503 |
(-6) |
497 |
(0) |
NO_EFFECT |
21 |
(-14) |
21 |
(-14) |
13 |
(-6) |
16 |
(-9) |
15 |
(-8) |
15 |
(-8) |
15 |
(-8) |
7 |
(0) |
NULL_RETURNS |
10 |
(-4) |
11 |
(-5) |
10 |
(-4) |
6 |
(0) |
6 |
(0) |
6 |
(0) |
6 |
(0) |
6 |
(0) |
OVERFLOW_BEFORE_WIDEN |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
OVERRUN |
28 |
(-1) |
24 |
(+3) |
25 |
(+2) |
26 |
(+1) |
26 |
(+1) |
26 |
(+1) |
27 |
(0) |
27 |
(0) |
PASS_BY_VALUE |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
RESOURCE_LEAK |
329 |
(+14) |
330 |
(+13) |
332 |
(+11) |
355 |
(-12) |
352 |
(-9) |
341 |
(+2) |
340 |
(+3) |
343 |
(0) |
RETURN_LOCAL |
2 |
(-1) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
REVERSE_INULL |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
REVERSE_NEGATIVE |
1 |
(+1) |
1 |
(+1) |
1 |
(+1) |
1 |
(+1) |
2 |
(0) |
2 |
(0) |
2 |
(0) |
2 |
(0) |
SIZEOF_MISMATCH |
22 |
(-3) |
20 |
(-1) |
19 |
(0) |
18 |
(+1) |
18 |
(+1) |
19 |
(0) |
19 |
(0) |
19 |
(0) |
STRAY_SEMICOLON |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
1 |
(0) |
UNINIT |
114 |
(-23) |
99 |
(-8) |
97 |
(-6) |
97 |
(-6) |
96 |
(-5) |
93 |
(-2) |
93 |
(-2) |
91 |
(0) |
UNREACHABLE |
67 |
(-53) |
66 |
(-52) |
66 |
(-52) |
14 |
(0) |
14 |
(0) |
14 |
(0) |
14 |
(0) |
14 |
(0) |
UNUSED_VALUE |
8 |
(-2) |
8 |
(-2) |
8 |
(-2) |
8 |
(-2) |
8 |
(-2) |
6 |
(0) |
6 |
(0) |
6 |
(0) |
USE_AFTER_FREE |
46 |
(+2) |
46 |
(+2) |
46 |
(+2) |
46 |
(+2) |
47 |
(+1) |
47 |
(+1) |
47 |
(+1) |
48 |
(0) |
VARARGS |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
0 |
(+1) |
1 |
(0) |
1 |
(0) |
TOTAL |
2014 |
(+2122) |
2727 |
(+1409) |
3116 |
(+1020) |
3066 |
(+1070) |
4512 |
(-376) |
4376 |
(-240) |
4335 |
(-199) |
4136 |
(0) |
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list