Skip to content

Commit 21f0c4e

Browse files
committed
XML schema: include fault-localization node
cbmc --localize-faults --xml-ui reports its result in a fault-localization node.
1 parent 0d247f8 commit 21f0c4e

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

doc/assets/xml_spec.xsd

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,27 @@
183183

184184
<xs:element name="refinement-iteration" type="xs:integer"/>
185185

186+
<xs:element name="fault-localization">
187+
<xs:complexType>
188+
<xs:sequence>
189+
<xs:element name="diagnosis">
190+
<xs:complexType>
191+
<xs:sequence>
192+
<xs:element name="result">
193+
<xs:complexType>
194+
<xs:sequence>
195+
<xs:element ref="location"/>
196+
</xs:sequence>
197+
</xs:complexType>
198+
</xs:element>
199+
</xs:sequence>
200+
<xs:attribute name="property" type="xs:string"/>
201+
</xs:complexType>
202+
</xs:element>
203+
</xs:sequence>
204+
</xs:complexType>
205+
</xs:element>
206+
186207
<xs:element name="program" type="xs:string"/>
187208
<xs:element name="cprover-status" type="xs:string"/>
188209
<xs:element name="cprover">
@@ -193,6 +214,7 @@
193214
<xs:element ref="message"/>
194215
<xs:element ref="result"/>
195216
<xs:element ref="refinement-iteration"/>
217+
<xs:element ref="fault-localization"/>
196218
</xs:choice>
197219
<xs:element ref="cprover-status" minOccurs="0"/>
198220
</xs:sequence>

0 commit comments

Comments
 (0)