main
| Rev | Line | |
|---|
| [a999c3f] | 1 | CIVL=civl
|
|---|
| 2 | VERIFY=$(CIVL) verify
|
|---|
| 3 | COMPARE=$(CIVL) compare
|
|---|
| 4 |
|
|---|
| 5 | all: compare1 compare2 compare3
|
|---|
| 6 |
|
|---|
| 7 | ## naive v.s. real time
|
|---|
| 8 | compare1: driver.cvl treebuffer_naive.cvl treebuffer.cvl treebuffer.h
|
|---|
| [34dc89d] | 9 | $(COMPARE) -checkMemoryLeak=false -spec driver.cvl treebuffer_naive.cvl -impl driver.cvl treebuffer.cvl
|
|---|
| [a999c3f] | 10 |
|
|---|
| 11 | ## naive v.s. caterpillar
|
|---|
| 12 | compare2: driver.cvl treebuffer_naive.cvl treebuffer_caterpillar.cvl treebuffer.h
|
|---|
| 13 | $(COMPARE) -checkMemoryLeak=false -spec driver.cvl treebuffer_naive.cvl -impl driver.cvl treebuffer_caterpillar.cvl
|
|---|
| 14 |
|
|---|
| 15 | ## caterpillar v.s. real time (with memory leak check)
|
|---|
| 16 | compare3: driver.cvl treebuffer_caterpillar.cvl treebuffer.cvl treebuffer.h
|
|---|
| [34dc89d] | 17 | $(COMPARE) -spec driver.cvl treebuffer_caterpillar.cvl -impl driver.cvl treebuffer.cvl
|
|---|
| [a999c3f] | 18 |
|
|---|
| 19 | bound: driver_heap_bound.cvl treebuffer.cvl
|
|---|
| 20 | $(VERIFY) driver_heap_bound.cvl treebuffer.cvl
|
|---|
| 21 |
|
|---|
| 22 | clean:
|
|---|
| [34dc89d] | 23 | rm -rf CIVLREP SARL_Why3 *~
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.