fact: Definition mallocN_spec := DECLARE _mallocN WITH sh:share, n: Z PRE [tint] PROP (writable_share sh; 4 <= n <= Int.max_unsigned ) PARAMS (Vint (Int.repr n)) GLOBALS ( ) SEP ( ) POST [ tptr tvoid ] EX v: pointer_val, PROP (malloc_compatible n (pointer_val_val v)) LOCAL (temp ret_temp (pointer_val_val v)) SEP ( memory_block sh n (pointer_val_val v) ).
imports: CertiGraph.unionfind.env_unionfind_arr CertiGraph.graph.graph_model CertiGraph.graph.UnionFind CertiGraph.msl_application.ArrayGraph CertiGraph.floyd_ext.share VST.floyd.library CertiGraph.unionfind.spatial_array_graph