Wiki » History » Version 13
Antti Hyvärinen, 17/05/2016 18:16
1 | 12 | Antti Hyvärinen | h1. Meetings |
---|---|---|---|
2 | 12 | Antti Hyvärinen | |
3 | 11 | Antti Hyvärinen | [[Skype Meeting 17/05/2016]] |
4 | 11 | Antti Hyvärinen | |
5 | 13 | Antti Hyvärinen | [[Skype Meeting 03/05/2016]] |
6 | 13 | Antti Hyvärinen | |
7 | 3 | Karine Even Mendoza | h1. Skype Meeting 03/05/2016 |
8 | 3 | Karine Even Mendoza | |
9 | 3 | Karine Even Mendoza | Why we need combination of theories, multipication of non-constants |
10 | 3 | Karine Even Mendoza | |
11 | 3 | Karine Even Mendoza | Short Code example: |
12 | 3 | Karine Even Mendoza | t1 = x*y; |
13 | 3 | Karine Even Mendoza | x' = x; |
14 | 3 | Karine Even Mendoza | y'= y; |
15 | 3 | Karine Even Mendoza | t2 = x'*y'; |
16 | 3 | Karine Even Mendoza | assert(t1 != t2); |
17 | 3 | Karine Even Mendoza | |
18 | 3 | Karine Even Mendoza | Solution: t1 = f(x, y) |
19 | 7 | Karine Even Mendoza | |
20 | 4 | Karine Even Mendoza | ===== |
21 | 3 | Karine Even Mendoza | |
22 | 3 | Karine Even Mendoza | |
23 | 1 | Karine Even Mendoza | h1. Work Plan - Meeting 9-11/05/2016 |
24 | 1 | Karine Even Mendoza | |
25 | 3 | Karine Even Mendoza | h2. Mile-Stones |
26 | 3 | Karine Even Mendoza | |
27 | 3 | Karine Even Mendoza | I. Propositional logic MC for FunFrog + OpenSMT2 |
28 | 3 | Karine Even Mendoza | Tasks (1) - (3) |
29 | 3 | Karine Even Mendoza | |
30 | 3 | Karine Even Mendoza | II. Theories MC for FunFrog + OpenSMT2/Other |
31 | 3 | Karine Even Mendoza | Tasks (1) - (3) |
32 | 3 | Karine Even Mendoza | |
33 | 3 | Karine Even Mendoza | III. Theory aware MC for FunFrog + OpenSMT2 |
34 | 3 | Karine Even Mendoza | Tasks (1) - (4) and (5.5) |
35 | 4 | Karine Even Mendoza | |
36 | 4 | Karine Even Mendoza | IV. Incremental SMT for FunFrog |
37 | 4 | Karine Even Mendoza | Tasks (1) - (4) |
38 | 4 | Karine Even Mendoza | |
39 | 4 | Karine Even Mendoza | V. Unbounded MC (loops) |
40 | 4 | Karine Even Mendoza | Tasks (1) - (4) |
41 | 4 | Karine Even Mendoza | |
42 | 4 | Karine Even Mendoza | |
43 | 4 | Karine Even Mendoza | h3. Tasks for OpenSMT2 |
44 | 6 | Karine Even Mendoza | |
45 | 4 | Karine Even Mendoza | # Library + Headers (A,L) |
46 | 4 | Karine Even Mendoza | # Interface (ALL) |
47 | 4 | Karine Even Mendoza | # Interpolation (L,S) |
48 | 4 | Karine Even Mendoza | # Incrementality - Push/Pop (M,A) |
49 | 4 | Karine Even Mendoza | # Parallelizaion and clause sharing between theories (M,A) |
50 | 5 | Karine Even Mendoza | 5.5 Theory combinations (L,A) |
51 | 5 | Karine Even Mendoza | 5.6 Full define - fun for OpenSMT2, with parameteres (?) |
52 | 5 | Karine Even Mendoza | # Quantifiers (G,A,M) |
53 | 5 | Karine Even Mendoza | |
54 | 5 | Karine Even Mendoza | |
55 | 5 | Karine Even Mendoza | h3. Tasks for Funfrog |
56 | 6 | Karine Even Mendoza | |
57 | 9 | Karine Even Mendoza | a. Encoding SSA --> theory (L,K,S) |
58 | 8 | Karine Even Mendoza | > - Convert SSA --> PTRef (propositional logic) |
59 | 8 | Karine Even Mendoza | > - Convert Itp --> funfrog (propositional logic) |
60 | 8 | Karine Even Mendoza | > - Convert SSA --> PTRef (theories) |
61 | 8 | Karine Even Mendoza | > - Convert Itp --> funfrog (exprt theory) |
62 | 10 | Karine Even Mendoza | b. New CBMC - updare the repository (G,K) |
63 | 9 | Karine Even Mendoza | c. Benchmarks (ALL) |
64 | 9 | Karine Even Mendoza | d. Incremental SMT for funfrog (use) (G,K,S) |
65 | 9 | Karine Even Mendoza | e. Unbounded MC (G,K,S) |
66 | 4 | Karine Even Mendoza | |
67 | 4 | Karine Even Mendoza | ===== |