source: CIVL/examples/languageFeatures/Makefile@ b50d2e7

1.23 2.0 main test-branch
Last change on this file since b50d2e7 was d901e4c, checked in by Manchun Zheng <zmanchun@…>, 12 years ago

fixed the bug in function prototypes, and added a test accordingly for this feature.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@480 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 3.2 KB
Line 
1CIVL=civl
2VERIFY=$(CIVL) verify
3
4all: arrayPointer arrays assume \
5 atomChooseBad atomicBlockedResume \
6 atomicStatement atomicWait atomStatement \
7 atomWaitBad bigO break bundleArray bundleConcrete \
8 bundleSize bundleStruct bundleStructComponent \
9 cast choose chooseInt comm compare conditionalExpression \
10 continue duffs dynamicStruct emptyWhen exit for functionPrototype \
11 implies linkedList malloc mallocBad mallocBad2 \
12 mallocBad3 mallocBad4 memcpy minimal nonbooleanCondition \
13 null pointers quantifiers scoping self sideEffects sizeof \
14 struct structArray structStruct switch
15
16arrayPointer: arrayPointer.cvl
17 $(VERIFY) arrayPointer.cvl
18
19arrays: arrays.cvl
20 $(VERIFY) arrays.cvl
21
22assume: assume.cvl
23 $(VERIFY) assume.cvl
24
25atomChooseBad: atomChooseBad.cvl
26 $(VERIFY) atomChooseBad.cvl
27
28atomicBlockedResume: atomicBlockedResume.cvl
29 $(VERIFY) atomicBlockedResume.cvl
30
31atomicStatement: atomicStatement.cvl
32 $(VERIFY) atomicStatement.cvl -inputB=3
33
34atomicWait: atomicWait.cvl
35 $(VERIFY) atomicWait.cvl -inputN=3
36
37atomStatement: atomStatement.cvl
38 $(VERIFY) atomStatement.cvl
39
40atomWaitBad: atomWaitBad.cvl
41 $(VERIFY) atomWaitBad.cvl
42
43bigO: bigO.cvl
44 $(VERIFY) bigO.cvl
45
46break: break.cvl
47 $(VERIFY) break.cvl
48
49bundleArray: bundleArray.cvl
50 $(VERIFY) bundleArray.cvl
51
52bundleConcrete: bundleConcrete.cvl
53 $(VERIFY) bundleConcrete.cvl
54
55bundleSize: bundleSize.cvl
56 $(VERIFY) bundleSize.cvl
57
58bundleStruct: bundleStruct.cvl
59 $(VERIFY) bundleStruct.cvl
60
61bundleStructComponent: bundleStructComponent.cvl
62 $(VERIFY) bundleStructComponent.cvl
63
64cast: cast.cvl
65 $(VERIFY) cast.cvl
66
67choose: choose.cvl
68 $(VERIFY) choose.cvl
69
70chooseInt: chooseInt.cvl
71 $(VERIFY) chooseInt.cvl
72
73comm: comm.cvl
74 $(VERIFY) comm.cvl
75
76compare: compare.cvl
77 $(VERIFY) compare.cvl
78
79conditionalExpression: conditionalExpression.cvl
80 $(VERIFY) conditionalExpression.cvl
81
82continue: continue.cvl
83 $(VERIFY) continue.cvl
84
85duffs: duffs.cvl
86 $(VERIFY) duffs.cvl
87
88dynamicStruct: dynamicStruct.cvl
89 $(VERIFY) dynamicStruct.cvl
90
91emptyWhen: emptyWhen.cvl
92 $(VERIFY) emptyWhen.cvl
93
94exit: exit.cvl
95 $(VERIFY) exit.cvl
96
97for: for.cvl
98 $(VERIFY) for.cvl
99
100functionPrototype: functionPrototype.cvl
101 $(VERIFY) functionPrototype.cvl
102
103implies: implies.cvl
104 $(VERIFY) implies.cvl
105
106linkedList: linkedList.cvl
107 $(VERIFY) linkedList.cvl
108
109malloc: malloc.cvl
110 $(VERIFY) malloc.cvl
111
112mallocBad: mallocBad.cvl
113 $(VERIFY) mallocBad.cvl
114
115mallocBad2: mallocBad2.cvl
116 $(VERIFY) mallocBad2.cvl
117
118mallocBad3: mallocBad3.cvl
119 $(VERIFY) mallocBad3.cvl
120
121mallocBad4: mallocBad4.cvl
122 $(VERIFY) mallocBad4.cvl
123
124memcpy: memcpy.cvl
125 $(VERIFY) memcpy.cvl
126
127minimal: minimal.cvl
128 $(VERIFY) minimal.cvl
129
130nonbooleanCondition: nonbooleanCondition.cvl
131 $(VERIFY) nonbooleanCondition.cvl
132
133null: null.cvl
134 $(VERIFY) null.cvl
135
136pointers: pointers.cvl
137 $(VERIFY) pointers.cvl
138
139quantifiers: quantifiers.cvl
140 $(VERIFY) quantifiers.cvl
141
142scoping: scoping.cvl
143 $(VERIFY) scoping.cvl
144
145self: self.cvl
146 $(VERIFY) self.cvl
147
148sideEffects: sideEffects.cvl
149 $(VERIFY) sideEffects.cvl
150
151sizeof: sizeof.cvl
152 $(VERIFY) sizeof.cvl
153
154struct: struct.cvl
155 $(VERIFY) struct.cvl
156
157structArray: structArray.cvl
158 $(VERIFY) structArray.cvl
159
160structStruct: structStruct.cvl
161 $(VERIFY) structStruct.cvl
162
163switch: switch.cvl
164 $(VERIFY) switch.cvl
165
166clean:
167 rm -rf CIVLREP *~
168
Note: See TracBrowser for help on using the repository browser.