mvl = m->v + k + 1;
r = mp_new(k + 1, (q->f | mb->m->f) & MP_BURN);
mpx_umul(r->v, r->vl, q->v + k + 1, q->vl, mb->m->v, mb->m->vl);
- MP_DEST(d, k + 1, r->f);
+ MP_DEST(d, k + 1, r->f | MP_UNDEF);
mpx_usub(d->v, d->vl, m->v, mvl, r->v, r->vl);
d->f = (m->f | r->f) & (MP_BURN | MP_NEG);
MP_DROP(r);