File tree 13 files changed +39
-39
lines changed
approx-const-fp-array-variable-struct-const-fp-with-zero
no-match-array-literal-const-fp-null
no-match-const-fp-const-fp-null
no-match-const-fp-const-pointer-const-struct-const-fp-null
no-match-const-fp-dereference-const-pointer-null
no-match-const-struct-non-const-fp-null 13 files changed +39
-39
lines changed Original file line number Diff line number Diff line change 3
3
--cover mcdc
4
4
^EXIT=0$
5
5
^SIGNAL=0$
6
- ^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition `A != FALSE && !\(B != FALSE \) && !\(C != FALSE \).*: SATISFIED$
7
- ^\[main.coverage.2\] file main.c line 9 function main MC/DC independence condition `!\(A != FALSE \) && B != FALSE && !\(C != FALSE \).*: SATISFIED$
8
- ^\[main.coverage.3\] file main.c line 9 function main MC/DC independence condition `!\(A != FALSE \) && !\(B != FALSE \) && C != FALSE .*: SATISFIED$
9
- ^\[main.coverage.4\] file main.c line 9 function main MC/DC independence condition `!\(A != FALSE \) && !\(B != FALSE \) && !\(C != FALSE \).*: SATISFIED$
6
+ ^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition `A != 0 && !\(B != 0 \) && !\(C != 0 \).*: SATISFIED$
7
+ ^\[main.coverage.2\] file main.c line 9 function main MC/DC independence condition `!\(A != 0 \) && B != 0 && !\(C != 0 \).*: SATISFIED$
8
+ ^\[main.coverage.3\] file main.c line 9 function main MC/DC independence condition `!\(A != 0 \) && !\(B != 0 \) && C != 0 .*: SATISFIED$
9
+ ^\[main.coverage.4\] file main.c line 9 function main MC/DC independence condition `!\(A != 0 \) && !\(B != 0 \) && !\(C != 0 \).*: SATISFIED$
10
10
^\*\* .* of .* covered \(100.0%\)$
11
11
--
12
12
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--cover mcdc
4
4
^EXIT=0$
5
5
^SIGNAL=0$
6
- ^\[main.coverage.1\] file main.c line 10 function main MC/DC independence condition `A != FALSE && B != FALSE .*: SATISFIED$
7
- ^\[main.coverage.2\] file main.c line 10 function main MC/DC independence condition `A != FALSE && !\(B != FALSE \).*: SATISFIED$
8
- ^\[main.coverage.3\] file main.c line 10 function main MC/DC independence condition `!\(A != FALSE \) && B != FALSE .*: SATISFIED$
9
- ^\[main.coverage.10\] file main.c line 12 function main MC/DC independence condition `C != FALSE && !\(D != FALSE \).*: SATISFIED$
10
- ^\[main.coverage.11\] file main.c line 12 function main MC/DC independence condition `!\(C != FALSE \) && D != FALSE .*: SATISFIED$
11
- ^\[main.coverage.12\] file main.c line 12 function main MC/DC independence condition `!\(C != FALSE \) && !\(D != FALSE \).*: SATISFIED$
6
+ ^\[main.coverage.1\] file main.c line 10 function main MC/DC independence condition `A != 0 && B != 0 .*: SATISFIED$
7
+ ^\[main.coverage.2\] file main.c line 10 function main MC/DC independence condition `A != 0 && !\(B != 0 \).*: SATISFIED$
8
+ ^\[main.coverage.3\] file main.c line 10 function main MC/DC independence condition `!\(A != 0 \) && B != 0 .*: SATISFIED$
9
+ ^\[main.coverage.10\] file main.c line 12 function main MC/DC independence condition `C != 0 && !\(D != 0 \).*: SATISFIED$
10
+ ^\[main.coverage.11\] file main.c line 12 function main MC/DC independence condition `!\(C != 0 \) && D != 0 .*: SATISFIED$
11
+ ^\[main.coverage.12\] file main.c line 12 function main MC/DC independence condition `!\(C != 0 \) && !\(D != 0 \).*: SATISFIED$
12
12
^\*\* .* of .* covered \(100.0%\)$
13
13
--
14
14
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--cover mcdc
4
4
^EXIT=0$
5
5
^SIGNAL=0$
6
- ^\[main.coverage.1\] file main.c line 12 function main MC/DC independence condition `A != FALSE && B != FALSE .*: SATISFIED$
7
- ^\[main.coverage.2\] file main.c line 12 function main MC/DC independence condition `A != FALSE && !\(B != FALSE \).*: SATISFIED$
8
- ^\[main.coverage.3\] file main.c line 12 function main MC/DC independence condition `!\(A != FALSE \) && B != FALSE .*: SATISFIED$
9
- ^\[main.coverage.10\] file main.c line 14 function main MC/DC independence condition `C != FALSE && !\(D != FALSE \).*: SATISFIED$
10
- ^\[main.coverage.11\] file main.c line 14 function main MC/DC independence condition `!\(C != FALSE \) && D != FALSE .*: SATISFIED$
11
- ^\[main.coverage.12\] file main.c line 14 function main MC/DC independence condition `!\(C != FALSE \) && !\(D != FALSE \).*: SATISFIED$
12
- ^\[main.coverage.19\] file main.c line 25 function main MC/DC independence condition `E != FALSE && !\(F != FALSE \).*: SATISFIED$
13
- ^\[main.coverage.20\] file main.c line 25 function main MC/DC independence condition `!\(E != FALSE \) && F != FALSE .*: SATISFIED$
14
- ^\[main.coverage.21\] file main.c line 25 function main MC/DC independence condition `!\(E != FALSE \) && !\(F != FALSE \).*: SATISFIED$
6
+ ^\[main.coverage.1\] file main.c line 12 function main MC/DC independence condition `A != 0 && B != 0 .*: SATISFIED$
7
+ ^\[main.coverage.2\] file main.c line 12 function main MC/DC independence condition `A != 0 && !\(B != 0 \).*: SATISFIED$
8
+ ^\[main.coverage.3\] file main.c line 12 function main MC/DC independence condition `!\(A != 0 \) && B != 0 .*: SATISFIED$
9
+ ^\[main.coverage.10\] file main.c line 14 function main MC/DC independence condition `C != 0 && !\(D != 0 \).*: SATISFIED$
10
+ ^\[main.coverage.11\] file main.c line 14 function main MC/DC independence condition `!\(C != 0 \) && D != 0 .*: SATISFIED$
11
+ ^\[main.coverage.12\] file main.c line 14 function main MC/DC independence condition `!\(C != 0 \) && !\(D != 0 \).*: SATISFIED$
12
+ ^\[main.coverage.19\] file main.c line 25 function main MC/DC independence condition `E != 0 && !\(F != 0 \).*: SATISFIED$
13
+ ^\[main.coverage.20\] file main.c line 25 function main MC/DC independence condition `!\(E != 0 \) && F != 0 .*: SATISFIED$
14
+ ^\[main.coverage.21\] file main.c line 25 function main MC/DC independence condition `!\(E != 0 \) && !\(F != 0 \).*: SATISFIED$
15
15
^\*\* .* of .* covered \(100.0%\)$
16
16
--
17
17
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--cover mcdc
4
4
^EXIT=0$
5
5
^SIGNAL=0$
6
- ^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition `A != FALSE && B != FALSE && C != FALSE .* SATISFIED$
7
- ^\[main.coverage.2\] file main.c line 9 function main MC/DC independence condition `A != FALSE && B != FALSE && !\(C != FALSE \).* SATISFIED$
8
- ^\[main.coverage.3\] file main.c line 9 function main MC/DC independence condition `A != FALSE && !\(B != FALSE \) && C != FALSE .* SATISFIED$
9
- ^\[main.coverage.4\] file main.c line 9 function main MC/DC independence condition `!\(A != FALSE \) && B != FALSE && C != FALSE .* SATISFIED$
6
+ ^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition `A != 0 && B != 0 && C != 0 .* SATISFIED$
7
+ ^\[main.coverage.2\] file main.c line 9 function main MC/DC independence condition `A != 0 && B != 0 && !\(C != 0 \).* SATISFIED$
8
+ ^\[main.coverage.3\] file main.c line 9 function main MC/DC independence condition `A != 0 && !\(B != 0 \) && C != 0 .* SATISFIED$
9
+ ^\[main.coverage.4\] file main.c line 9 function main MC/DC independence condition `!\(A != 0 \) && B != 0 && C != 0 .* SATISFIED$
10
10
^\*\* .* of .* covered \(100.0%\)$
11
11
--
12
12
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--cover mcdc
4
4
^EXIT=0$
5
5
^SIGNAL=0$
6
- ^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition `c != FALSE && a != FALSE && !\(b != FALSE \).* SATISFIED$
7
- ^\[main.coverage.2\] file main.c line 9 function main MC/DC independence condition `c != FALSE && !\(a != FALSE \) && b != FALSE .* SATISFIED$
8
- ^\[main.coverage.3\] file main.c line 9 function main MC/DC independence condition `c != FALSE && !\(a != FALSE \) && !\(b != FALSE \).* SATISFIED$
9
- ^\[main.coverage.4\] file main.c line 9 function main MC/DC independence condition `!\(c != FALSE \) && a != FALSE && !\(b != FALSE \).* SATISFIED$
6
+ ^\[main.coverage.1\] file main.c line 9 function main MC/DC independence condition `c != 0 && a != 0 && !\(b != 0 \).* SATISFIED$
7
+ ^\[main.coverage.2\] file main.c line 9 function main MC/DC independence condition `c != 0 && !\(a != 0 \) && b != 0 .* SATISFIED$
8
+ ^\[main.coverage.3\] file main.c line 9 function main MC/DC independence condition `c != 0 && !\(a != 0 \) && !\(b != 0 \).* SATISFIED$
9
+ ^\[main.coverage.4\] file main.c line 9 function main MC/DC independence condition `!\(c != 0 \) && a != 0 && !\(b != 0 \).* SATISFIED$
10
10
^\*\* .* of .* covered \(100.0%\)$
11
11
--
12
12
^warning: ignoring
Original file line number Diff line number Diff line change 3
3
--cover mcdc
4
4
^EXIT=0$
5
5
^SIGNAL=0$
6
- ^\[main.coverage.9\] file main.c line 16 function main MC/DC independence condition `A != FALSE && !\(B != FALSE \) && C != FALSE && !\(D != FALSE \).* SATISFIED$
7
- ^\[main.coverage.10\] file main.c line 16 function main MC/DC independence condition `!\(C != FALSE \) && D != FALSE && A != FALSE && !\(B != FALSE \).* SATISFIED$
8
- ^\[main.coverage.11\] file main.c line 16 function main MC/DC independence condition `!\(C != FALSE \) && !\(D != FALSE \) && A != FALSE && !\(B != FALSE \).* SATISFIED$
9
- ^\[main.coverage.12\] file main.c line 16 function main MC/DC independence condition `!\(A != FALSE \) && B != FALSE && C != FALSE && !\(D != FALSE \).* SATISFIED$
10
- ^\[main.coverage.13\] file main.c line 16 function main MC/DC independence condition `!\(A != FALSE \) && !\(B != FALSE \) && C != FALSE && !\(D != FALSE \).* SATISFIED$
6
+ ^\[main.coverage.9\] file main.c line 16 function main MC/DC independence condition `A != 0 && !\(B != 0 \) && C != 0 && !\(D != 0 \).* SATISFIED$
7
+ ^\[main.coverage.10\] file main.c line 16 function main MC/DC independence condition `!\(C != 0 \) && D != 0 && A != 0 && !\(B != 0 \).* SATISFIED$
8
+ ^\[main.coverage.11\] file main.c line 16 function main MC/DC independence condition `!\(C != 0 \) && !\(D != 0 \) && A != 0 && !\(B != 0 \).* SATISFIED$
9
+ ^\[main.coverage.12\] file main.c line 16 function main MC/DC independence condition `!\(A != 0 \) && B != 0 && C != 0 && !\(D != 0 \).* SATISFIED$
10
+ ^\[main.coverage.13\] file main.c line 16 function main MC/DC independence condition `!\(A != 0 \) && !\(B != 0 \) && C != 0 && !\(D != 0 \).* SATISFIED$
11
11
^\*\* .* of .* covered \(100.0%\)$
12
12
--
13
13
^warning: ignoring
Original file line number Diff line number Diff line change 5
5
^\s*IF fp == f2 THEN GOTO [0-9]$
6
6
^\s*IF fp == f3 THEN GOTO [0-9]$
7
7
^\s*IF fp == f4 THEN GOTO [0-9]$
8
- ^\s*ASSERT FALSE // invalid function pointer$
8
+ ^\s*ASSERT 0 // invalid function pointer$
9
9
^EXIT=0$
10
10
^SIGNAL=0$
11
11
--
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*ASSERT FALSE // invalid function pointer$
5
+ ^\s*ASSERT 0 // invalid function pointer$
6
6
^EXIT=0$
7
7
^SIGNAL=0$
8
8
function func: replacing function pointer by 0 possible targets
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*ASSERT FALSE // invalid function pointer$
5
+ ^\s*ASSERT 0 // invalid function pointer$
6
6
^EXIT=0$
7
7
^SIGNAL=0$
8
8
replacing function pointer by 0 possible targets
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*ASSERT FALSE // invalid function pointer$
5
+ ^\s*ASSERT 0 // invalid function pointer$
6
6
replacing function pointer by 9 possible targets
7
7
^EXIT=0$
8
8
^SIGNAL=0$
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*ASSERT FALSE // invalid function pointer$
5
+ ^\s*ASSERT 0 // invalid function pointer$
6
6
replacing function pointer by 9 possible targets
7
7
^EXIT=0$
8
8
^SIGNAL=0$
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*ASSERT FALSE // invalid function pointer$
5
+ ^\s*ASSERT 0 // invalid function pointer$
6
6
function func: replacing function pointer by 0 possible targets
7
7
^EXIT=0$
8
8
^SIGNAL=0$
Original file line number Diff line number Diff line change 2
2
main.c
3
3
--show-goto-functions --verbosity 10 --pointer-check
4
4
^Removing function pointers and virtual functions$
5
- ^\s*ASSERT FALSE // invalid function pointer$
5
+ ^\s*ASSERT 0 // invalid function pointer$
6
6
^EXIT=0$
7
7
^SIGNAL=0$
8
8
replacing function pointer by 0 possible targets
You can’t perform that action at this time.
0 commit comments