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
From:alexk_es    Date:2021/02/02    Status: Closed    Download   
Fixed in rev#105171 of EiffelStudio 21.05 intermediate release.