PR# 17315 Once-per-object function inherited non-conformingly crashes in {BYTE_CONTEXT}.constrained_type_in
Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2011/02/03
Class: Bug
Severity: Serious
Number: 17315
Release: 6.7.85123
Confidential: No
Status: Closed
Responsible: manus_eiffel
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9.0.10) Gecko/2009042715 Firefox/3.0.10
Solaris 10 on SPARC
Synopsis: Once-per-object function inherited non-conformingly crashes in {BYTE_CONTEXT}.constrained_type_in
Description
A once-per-object function whose return type is a formal generic crashes the compiler if its class is inherited via non-conforming inheritance. The crash is a call on Void target in {BYTE_CONTEXT}.constrained_type_in. Added eweasel test once020 for this bug.
To Reproduce
Run eweasel test once020.
Problem Report Interactions
Fixed in rev#105171 of EiffelStudio 21.05 intermediate release.