fact: Definition initialise_list_spec := DECLARE _initialise_list WITH arr : val, old_list: list val, a: Z PRE [tptr tint, tint] PROP ( writable_share Tsh; repable_signed a; size <= Int.max_signed ) PARAMS ( arr; Vint (Int.repr a) ) GLOBALS () SEP (data_at Tsh (tarray tint size) (old_list) (arr)) POST [ tvoid ] PROP () LOCAL () SEP (data_at Tsh (tarray tint size) (repeat (Vint (Int.repr a)) (Z.to_nat size)) arr ).
imports: CertiGraph.prim.prim_env CertiGraph.priq.priq_arr_specs CertiGraph.graph.MathUAdjMatGraph CertiGraph.prim.prim_constants CertiGraph.graph.SpaceUAdjMatGraph2 CertiGraph.prim.prim2