Input: [#] 1359 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1360 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1361 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1362 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1363 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1364 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1365 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1366 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1367 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1368 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Valid integer element value [Test case]

Output: | all | byteAlign | strict | validDatatype | integerValid | integer-valid-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1369 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Unicode 3.1.0 value [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1370 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Unicode 3.2.0 value [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1371 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Unicode 6.0.0 value [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1372 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Lm - Invalid value [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassLm-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1373 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Nd - valid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1374 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Nd - valid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1375 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Char Class Nd - invalid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-charClassNd-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1376 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple range - valid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range1-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1377 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple range - outside ranage value [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range1-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1378 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - valid Unicode 3.1.0 [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1379 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - non valid Uncode 3.1.0 [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1380 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - valid Unicode 3.1.0 [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1381 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Unicode range - invalid value [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-range2-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1382 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] SSN - valid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1383 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] SSN - valid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1384 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] SSN - invalid [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-ssn-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1385 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple Pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1386 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple Pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1387 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Simple Pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test1-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1388 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Non BMP [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | restrictedCharacterSets-test2-00

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1389 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | Additional_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1390 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | DataTypes_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1391 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | ElemDecl.testSet.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1392 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | Element_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1393 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | NISTXMLSchemaDatatypes.testSet.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1394 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | SimpleType_w3c.xml.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1395 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] XML Schema pattern [Test case]

Output: | all | byteAlign | strict | validDatatype | rcsEncoding | SType.testSet.patterns

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1396 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'all' instance with optional elements present [Test case]

Output: | all | byteAlign | strict | declaredProductions | allGroupGrammar | schemaInformed.declared.all-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1397 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'all' instance with optional elements omitted [Test case]

Output: | all | byteAlign | strict | declaredProductions | allGroupGrammar | schemaInformed.declared.all-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1398 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'all' instance with repeated elements [Test case]

Output: | all | byteAlign | strict | declaredProductions | allGroupGrammar | schemaInformed.declared.all-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1399 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'choice' instance with optional particles present [Test case]

Output: | all | byteAlign | strict | declaredProductions | choiceGrammar | schemaInformed.declared.choice-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1400 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'choice' instance with optional particles omitted [Test case]

Output: | all | byteAlign | strict | declaredProductions | choiceGrammar | schemaInformed.declared.choice-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1401 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses with optional attributes present [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1402 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses with optional attributes omitted [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1403 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses with optional attributes and elements omitted [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1404 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of TypeEmpty in Complex Type Grammar [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1405 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcard attribute with {namespace constraint} ##any [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1406 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcard attribute with {namespace constraint} being a set of namespace names [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1407 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcard attribute with {namespace constraint} ##other [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1408 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of a declared AT(*) to capture a globally-defined attribute with a valid value [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-17

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1409 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of a undeclared AT(*) [untyped value] to capture a globally-defined attribute with an invalid value [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-18

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1410 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] URIs in specified namespace wildcards get in uri partition of the string table [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | initialEntries | schemaInformed.declared.complexType-19

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1411 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is a simple type [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-20

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1412 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is a particle [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-21

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1413 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is empty [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-22

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1414 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Complex type of which {content type} is a particle [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-23

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1415 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:type in a full-fledged complex type grammar [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-24

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1416 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use AT(goo:*) where both AT(xsi:type) and AT(xsi:nil) are available. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-25

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1417 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of xsi:nil in a full-fledged complex type grammar [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-26

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1418 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use AT(goo:*) where there are no attribute uses available [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-27

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1419 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Attribute uses that use local attributes. AT(aK) is typed as xsd:positiveInteger, whereas AT(foo:aK) is typed as xsd:date. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexTypeGrammar | schemaInformed.declared.complexType-28

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1420 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests AT(*) with two attributes one of which is globally declared and the other not declared. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1421 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests AT(*) with an globally defined attribute that has an invalid value. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1422 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the semantics of xsi:type attribute. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1423 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type attribute with a value of which the prefix is not defined. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1424 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] xsi:type attribute with a value that does not resolve to a type. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1425 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the semantics of xsi:nil attribute. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1426 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests SE(*) when it is matched by a non-declared element. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1427 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests SE(*) when it is matched by a globally declared element. [Test case]

Output: | all | byteAlign | strict | declaredProductions | complexUrTypeGrammar | schemaInformed.declared.complexUrType-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1428 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the element wildcard matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1429 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 1st element declaration matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1430 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 2nd element declaration matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1431 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 3rd element declaration matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1432 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 4th element declaration matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1433 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 5th element declaration matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1434 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of document grammar with the 6th element declaration matched [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedDocumentGrammar | schemaInformed.declared.document-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1435 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the ability to eliminate duplicate terminal symbols. Inner loop is stateful. [Test case]

Output: | all | byteAlign | strict | declaredProductions | duplicateTerminals | schemaInformed.declared.duplicateTerminals-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1436 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the ability to eliminate duplicate terminal symbols. Outer loop is stateful. [Test case]

Output: | all | byteAlign | strict | declaredProductions | duplicateTerminals | schemaInformed.declared.duplicateTerminals-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1437 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element declaration that uses a named type as its type definition [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedElementGrammar | schemaInformed.declared.element-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1438 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Element declaration that uses a anonymous type as its type definition [Test case]

Output: | all | byteAlign | strict | declaredProductions | informedElementGrammar | schemaInformed.declared.element-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1439 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests AT(qname) and AT(*) event types, and the typed encodings of attributed values. The values of AT(foo:c) and AT(foo:d) should be represented as strings because not all definitions of each are not identical. [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1440 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests SE(qname), SE(*) and CH event types. The elements in namespace urn:aoo and urn:goo use their specific grammars, while the elements in namespace urn:foo use the element fragment grammar. [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1441 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests ElementFragmentTypeEmpty grammar. The attributes in namespace urn:aoo use their specific datatype representation, while the attributes in namespace urn:foo use string representation. [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1442 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests xsi:type attribute semantics. [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1443 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM and PI in element fragment grammar. [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1444 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests CM and PI in element fragment grammar when xsi:nil='true'. [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementFragmentGrammar | schemaInformed.declared.elementFragment-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1445 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Substitution group test [Test case]

Output: | all | byteAlign | strict | declaredProductions | elementTermGrammar | schemaInformed.declared.elementTerm-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1446 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the assignment of event codes. [Test case]

Output: | all | byteAlign | strict | declaredProductions | eventCodeAssignment | schemaInformed.declared.eventCodeAssignment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1447 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the production order in fragment grammars. 1st part of event codes should take 4 bits when pis and comments are both preserved. [Test case]

Output: | all | byteAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1448 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Tests the production order in fragment grammars. 1st part of event codes should take only 3 (instead of 4) bits when neither pis nor comments are preserved. [Test case]

Output: | all | byteAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1449 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 3 declarations of the element name 'foo:A' all of which use the same type. The same is true for the element name 'foo:B'. [Test case]

Output: | all | byteAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1450 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 5 declarations of the element name 'foo:A' the types of which vary. The same is true for the element name 'foo:B'. [Test case]

Output: | all | byteAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1451 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 3 declarations of the element name 'foo:A' all of which use the same type but with different nillability. The same is true for the element name 'foo:B'. [Test case]

Output: | all | byteAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1452 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] There are 3 declarations of the element name 'foo:A' all of which use the same type with the same nillability 'true'. The same is true for the element name 'foo:B'. [Test case]

Output: | all | byteAlign | strict | declaredProductions | fragment | schemaInformed.declared.fragment-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1453 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 0 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1454 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 3 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1455 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of an element particle that has (minOccurs,maxOccurs) of (0,unbounded) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1456 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,2) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1457 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1458 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1459 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 6 occurrences of a sequence particle that has (minOccurs,maxOccurs) of (2,unbounded) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1460 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 0 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1461 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 3 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,3) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1462 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of a choice particle that has (minOccurs,maxOccurs) of (0,unbounded) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1463 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,2) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1464 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 2 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1465 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 5 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,5) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1466 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 6 occurrences of a choice particle that has (minOccurs,maxOccurs) of (2,unbounded) [Test case]

Output: | all | byteAlign | strict | declaredProductions | particleGrammar | schemaInformed.declared.particle-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1467 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'sequence' instance with optional particles present [Test case]

Output: | all | byteAlign | strict | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1468 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] 'sequence' instance with optional particles omitted [Test case]

Output: | all | byteAlign | strict | declaredProductions | sequenceGrammar | schemaInformed.declared.sequence-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1469 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH in Simple Type Grammar where CH matches a non-empty string [Test case]

Output: | all | byteAlign | strict | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1470 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of CH in Simple Type Grammar where CH matches an empty string [Test case]

Output: | all | byteAlign | strict | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1471 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of TypeEmpty in Simple Type Grammar [Test case]

Output: | all | byteAlign | strict | declaredProductions | simpleTypeGrammar | schemaInformed.declared.simpleType-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1472 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] use of ##other wildcard and specified non-default namespace wildcard [Test case]

Output: | all | byteAlign | strict | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1473 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] use of ##other wildcard and specified default namespace wildcard [Test case]

Output: | all | byteAlign | strict | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1474 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] use of specified non-default namespace wildcard [Test case]

Output: | all | byteAlign | strict | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1475 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of ##any wildcard [Test case]

Output: | all | byteAlign | strict | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1476 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Use of wildcards in a context with structures [Test case]

Output: | all | byteAlign | strict | declaredProductions | wildcardTermGrammar | schemaInformed.declared.wildcard-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1477 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] URIs in specified namespace wildcards get in uri partition of the string table [Test case]

Output: | all | byteAlign | strict | declaredProductions | wildcardTermGrammar | initialEntries | schemaInformed.declared.wildcard-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1478 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1479 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1480 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1481 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1482 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1483 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1484 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1485 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1486 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1487 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1488 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1489 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1490 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] HTML DTD declaration [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1491 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Mix of CM, PI and DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1492 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1493 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1494 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1495 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1496 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1497 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1498 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1499 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1500 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1501 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1502 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1503 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1504 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] HTML DTD declaration [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1505 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Mix of CM, PI and DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1506 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1507 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1508 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1509 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1510 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1511 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1512 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1513 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1514 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1515 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1516 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1517 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1518 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] HTML DTD declaration [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1519 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Mix of CM, PI and DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1520 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1521 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1522 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1523 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1524 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1525 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1526 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1527 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1528 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1529 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1530 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1531 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1532 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] HTML DTD declaration [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1533 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Mix of CM, PI and DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1534 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1535 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1536 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1537 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1538 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI before root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1539 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1540 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1541 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI+CM after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1542 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM+PI after root tag [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1543 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1544 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-11

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1545 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Inline DTD with SYSTEM [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-12

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1546 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] HTML DTD declaration [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-13

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1547 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Mix of CM, PI and DTD [Test case]

Output: | all | byteAlign | preserve | builtinDocumentGrammar | builtin.doc-14

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1548 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM in starttag [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1549 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI in starttag [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1550 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM in element content grammar [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1551 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI in element content grammar [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1552 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various PI and CM [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1553 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Single namespace definition [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1554 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Redundant namespace definition [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1555 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] default namespace [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1556 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Initial Namespace Entry [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1557 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] various namespaces, CM and PI [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1558 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various ER tests. [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1559 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM in starttag [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1560 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI in starttag [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1561 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM in element content grammar [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1562 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI in element content grammar [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1563 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various PI and CM [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1564 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Single namespace definition [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1565 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Redundant namespace definition [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1566 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] default namespace [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1567 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Initial Namespace Entry [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-08

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1568 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] various namespaces, CM and PI [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-09

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1569 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various ER tests. [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-10

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1570 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM in starttag [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-01

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1571 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI in starttag [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-02

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1572 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] CM in element content grammar [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-03

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1573 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] PI in element content grammar [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-04

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1574 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Various PI and CM [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-05

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1575 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Single namespace definition [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-06

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1576 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] Redundant namespace definition [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-07

EXI 1.0 (Second Edition): All interoperability tests


Input: [#] 1577 [Canon2OpenEXI] PASSED [EXIficient2OpenEXI] PASSED [Canon2EXIficient] PASSED [OpenEXI2EXIficient] PASSED [EXIficient2Canon] PASSED [OpenEXI2Canon] PASSED [Specification reference] specification [Input file] file [Testcase description] default namespace [Test case]

Output: | all | byteAlign | preserve | builtin.element.other-08

EXI 1.0 (Second Edition): All interoperability tests