source: CIVL/examples/library/civlc/bundleAndHeap.cvl

main
Last change on this file was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

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

  • Property mode set to 100644
File size: 317 bytes
Line 
1#include <civlc.cvh>
2#include <bundle.cvh>
3
4$input int N;
5$assume(N > 2);
6$input int a[N];
7
8$scope root = $here;
9
10int main(){
11 int * b;
12 $bundle bun;
13
14 b = (int *)$malloc(root, N * sizeof(int));
15 bun = $bundle_pack(a, sizeof(int) * N);
16 $bundle_unpack(bun, b);
17 $assert(b[0] == a[0]);
18 $free(b);
19 return 0;
20}
Note: See TracBrowser for help on using the repository browser.