不履行合同不一定是违约吗?