1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
[kernel] Parsing share/libc/__fc_builtin_for_normalization.i (no preprocessing)
[kernel] Parsing tests/impact/topbot.c (with preprocessing)
[value] Analyzing a complete application starting at main
[value] Computing initial state
[value] Initial state computed
[value:initial-state] Values of globals at initialization
[value] computing for function f <- main.
Called from tests/impact/topbot.c:15.
tests/impact/topbot.c:5:[value] warning: function f: precondition got status invalid.
[value] Recording results for f
[value] Done for function f
[value] Recording results for main
[value] done for function main
[pdg] computing for function f
[pdg] warning: unreachable entry point (sid:14, function f)
[pdg] Bottom for function f
[pdg] computing for function main
[from] Computing for function f
[from] Non-terminating function f (no dependencies)
[from] Done for function f
[pdg] done for function main
[pdg] ====== PDG GRAPH COMPUTED ======
[pdg] PDG for f
Bottom PDG
[pdg] PDG for main
{n2}: InCtrl
{n3}: VarDecl : c
-[a--]-> 4
{n4}: In1
-[a--]-> 3
{n5}: VarDecl : x
{n6}: VarDecl : y
{n7}: VarDecl : z
{n8}: x = 1;
-[-c-]-> 2
-[a--]-> 5
{n9}: c
-[-c-]-> 2
-[--d]-> 3
-[--d]-> 4
{n10}: y = x;
-[-c-]-> 2
-[--d]-> 5
-[a--]-> 6
-[--d]-> 8
-[-c-]-> 9
{n11}: Call8-InCtrl : f();
-[-c-]-> 2
-[-c-]-> 9
{n12}: z = x;
-[-c-]-> 2
-[--d]-> 5
-[a--]-> 7
-[--d]-> 8
{n13}: return;
-[-c-]-> 2
[impact] beginning analysis
[impact] impacted statements of stmt(s) 4 are:
tests/impact/topbot.c:14 (sid 7): y = x;
tests/impact/topbot.c:18 (sid 11): z = x;
[impact] analysis done
|