PR# 17619 No VMSS(3) error for uneeded select clause when same class inherited noncormingly
Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2011/06/03
Class: Bug
Severity: Non-critical
Number: 17619
Release: 6.8.86542
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; SunOS sun4u; rv:2.0) Gecko/20100101 Firefox/4.0
Solaris 10 on SPARC
Synopsis: No VMSS(3) error for uneeded select clause when same class inherited noncormingly
Description
A class that inherits a parent class via both conforming inheritance and non-conforming inheritance, renames a feature in the nonconforming clause and selects the feature (unnecessarily) in the conforming inheritance clause should cause the compiler to report a VMSS(3) error but it does not. Added test valid272 for this bug.
To Reproduce
Run test valid272.
Problem Report Interactions
Fixed in rev#105171 of EiffelStudio 21.05 intermediate release.