squash bugs in dual/matrix constraints