Local Open Scope logic.
Opaque Snuffle.Snuffle.

Lemma WcontI_Zlength xs j l: WcontI xs j l -> Zlength l=16.
Definition array_copy3_statement:=
Sfor (Sset _m (Econst_int (Int.repr 0) tint))
(Ebinop Olt (Etempvar _m tint) (Econst_int (Int.repr 16) tint) tint)
(Ssequence
(Sset _t'19
(Ederef
(Ebinop Oadd (Evar _w (tarray tuint 16)) (Etempvar _m tint)
(tptr tuint)) tuint))
(Sassign
(Ederef
(Ebinop Oadd (Evar _x (tarray tuint 16)) (Etempvar _m tint)
(tptr tuint)) tuint) (Etempvar _t'19 tuint)))
(Sset _m
(Ebinop Oadd (Etempvar _m tint) (Econst_int (Int.repr 1) tint) tint)).