法律分析:
根据法律规定,在以下情形发生时,工程合同失效:_x000D_
1、与工程合同相关的债务已履行完毕;_x000D_
2、债务已经相互抵销的;_x000D_
3、债务人已将标的物提存的;_x000D_
4、债权人将债务免除的;_x000D_
5、债权债务同归于一人的;_x000D_
6、法律规定或当事人约定终止的其他情形。《中华人民共和国民法典》第五百五十七条_x000D_
有下列情形之一的,债权债务终止:_x000D_
(一)债务已经履行;_x000D_
(二)债务相互抵销;_x000D_
(三)债务人依法将标的物提存;_x000D_
(四)债权人免除债务;_x000D_
(五)债权债务同归于一人;_x000D_
(六)法律规定或者当事人约定终止的其他情形。_x000D_
合同解除的,该合同的权利义务关系终止。