add c-struct-layout-test