at least one parent should be conforming

References
ECMA Eiffel section:
8.6.13
Other:

ECMA 8.6.13 specifies that absence of an Inheritance part is a shorthand for inherit ANY. But when there is non-conforming inheritance part, a conforming inheritance part should be added.

Purpose:

Test when there is non-conforming inheritance clause, but not conforming inheritance clause, an error should be reported.

Test procedure:

Compile attached project.

Expected result:

Report an error since no conforming inheritance clause.

AttachmentSize
nc3.zip963 bytes

Test runs

IDDatePlatformResult
trr#33241 weeks 2 days agoWindows 32bitFailed