vector_init
vector_init(&key->s2, poly + l, k);
vector_init(&key->t0, poly + l + k, k);
vector_init(&t, polys, k);
vector_init(&s1_ntt, t.poly + k, l);
vector_init(&t1, polys, k);
vector_init(&t0, polys + k, k);
vector_init(&w1, w.poly + k, k);
vector_init(&cs2, w1.poly + k, k);
vector_init(&s1_ntt, p, l);
vector_init(&y, p + l, l);
vector_init(&cs1, p + 2 * l, l);
vector_init(&az_ntt, p, k);
vector_init(&ct1_ntt, p + k, k);
vector_init(&sig->z, z, l);
vector_init(&sig->hint, hint, k);
vector_init(&s2_ntt, p, k);
vector_init(&t0_ntt, s2_ntt.poly + k, k);
vector_init(&w, t0_ntt.poly + k, k);