source: examples/python_tests/partial_proof_rt1/rocket.save @ 11ca336

mei_rt2
Last change on this file since 11ca336 was f2d67a5, checked in by Mei <mei@…>, 12 years ago

1) put back that yap info line in the saved example output

  • Property mode set to 100644
File size: 3.0 KB
Line 
1% Restoring file /usr/local/lib/Yap/startup.yss
2
3...final principal set...
4(pAcme,keyid,y)
5(pBurpee,keyid,y)
6(pCoyote,keyid,y)
7(pGranny,keyid,y)
8(pLadybug,keyid,y)
9(pOsh,keyid,y)
10(pPooh,keyid,y)
11
12...final policy attribute set...
13pAcme.buy_flowers(pBurpee) <- pAcme.green_thumb
14pAcme.buy_lumbers <- pAcme.contractor
15pAcme.buy_rockets <- pAcme.preferred_customer
16pAcme.contractor <- pGranny
17pAcme.green_thumb <- pGranny
18pAcme.green_thumb <- pLadybug
19pAcme.preferred_customer <- pCoyote
20pOsh.buy_rockets <- pOsh.preferred_customer
21pOsh.preferred_customer <- pCoyote
22pOsh.preferred_customer <- pLadybug
23
24===good============ Acme.buy_rockets <- Coyote
25YAP query succeed
26pAcme.buy_rockets <- pAcme.preferred_customer
27pAcme.preferred_customer <- pCoyote
28
29===bad============ Acme.buy_rockets <- Ladybug
30YAP query failed
31A partial proof(type:what)
32pAcme.green_thumb <- pLadybug
33
34next proof:
35A partial proof(type:who)
36pAcme.buy_rockets <- pAcme.preferred_customer
37pAcme.preferred_customer <- pCoyote
38
39next proof:
40A partial proof(type:whom)
41pOsh.buy_rockets <- pOsh.preferred_customer
42pOsh.preferred_customer <- pLadybug
43
44next proof:
45A partial proof(type:what_whom)
46pAcme.green_thumb <- pLadybug
47
48next proof:
49A partial proof(type:what_whom)
50pOsh.buy_rockets <- pOsh.preferred_customer
51pOsh.preferred_customer <- pLadybug
52
53next proof:
54A partial proof(type:what_whom)
55pOsh.preferred_customer <- pLadybug
56
57next proof:
58no more..
59
60
61===good============ Osh.buy_rockets <- Ladybug
62YAP query succeed
63pOsh.buy_rockets <- pOsh.preferred_customer
64pOsh.preferred_customer <- pLadybug
65
66===bad============ Acme.buy_lumbers <- Ladybug
67YAP query failed
68A partial proof(type:what)
69pAcme.green_thumb <- pLadybug
70
71next proof:
72A partial proof(type:who)
73pAcme.buy_lumbers <- pAcme.contractor
74pAcme.contractor <- pGranny
75
76next proof:
77A partial proof(type:what_whom)
78pAcme.green_thumb <- pLadybug
79
80next proof:
81A partial proof(type:what_whom)
82pOsh.buy_rockets <- pOsh.preferred_customer
83pOsh.preferred_customer <- pLadybug
84
85next proof:
86A partial proof(type:what_whom)
87pOsh.preferred_customer <- pLadybug
88
89next proof:
90no more..
91
92
93===bad============ Osh.buy_rockets <- Pooh
94YAP query failed
95A partial proof(type:who)
96pOsh.buy_rockets <- pOsh.preferred_customer
97pOsh.preferred_customer <- pCoyote
98
99===bad============ Osh.buy_rockets <- Pooh
100YAP query failed
101A partial proof(type:who)
102pOsh.buy_rockets <- pOsh.preferred_customer
103pOsh.preferred_customer <- pCoyote
104
105next proof:
106A partial proof(type:who)
107pOsh.buy_rockets <- pOsh.preferred_customer
108pOsh.preferred_customer <- pLadybug
109
110next proof:
111no more..
112
113
114===good============ Acme.buy_flowers(Burpee) <- Ladybug
115YAP query succeed
116pAcme.buy_flowers(pBurpee) <- pAcme.green_thumb
117pAcme.green_thumb <- pLadybug
118
119===bad============ Acme.buy_flowers(Burpee) <- Pooh
120YAP query failed
121A partial proof(type:who)
122pAcme.buy_flowers(pBurpee) <- pAcme.green_thumb
123pAcme.green_thumb <- pGranny
124
125next proof:
126A partial proof(type:who)
127pAcme.buy_flowers(pBurpee) <- pAcme.green_thumb
128pAcme.green_thumb <- pLadybug
129
130next proof:
131no more..
132
Note: See TracBrowser for help on using the repository browser.