no two ancestor types are different generic derivations of the same class.

References
ECMA Eiffel section:
8.6.13
Purpose:

Test the validity rule for non-conformance inheritance: no two ancestor types are different generic derivations of the same class.

Test procedure:

Compile the attached project.

Expected result:

Error code: ECMA-VHPR(5) Error: different generic derivations of the same class are used in Parent parts. What to do: ensure the derivations are identical or remove offending Parent part.

Class: APPLICATION Derivation 1: P1 [ANY] Derivation 2: P1 [STRING_8]

AttachmentSize
nc4.zip985 bytes

Test runs

IDDatePlatformResult
trr#33441 weeks 2 days agoWindows 32bitPassed