PR# 16889 Moving declaration in system with QAT crashes compiler
Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2010/06/20
Class: Bug
Severity: Serious
Number: 16889
Release: 6.6.83602
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1.8) Gecko/20100226 Firefox/3.5.8
OpenSolaris snv_134 on x64
Synopsis: Moving declaration in system with QAT crashes compiler
Description
A sequence of changes in a system that uses qualified anchored types crashes the compiler with: ------------------------------------------------------------------------------- GEN_TYPE_A is_expanded @1 <000000000B12C3A8> (From CL_TYPE_A) Feature call on void target. Fail ------------------------------------------------------------------------------- GEN_TYPE_A is_expanded @1 <000000000B12C3A8> (From CL_TYPE_A) Routine failure. Fail ------------------------------------------------------------------------------- GEN_TYPE_A same_as @2 <000000000B12C548> Routine failure. Fail ------------------------------------------------------------------------------- Top of the stack is the same as test incr356 but the rest of it looks different so it may require a different fix. Added eweasel test incr358 for this bug.
To Reproduce
Run eweasel test incr358.
Problem Report Interactions
Fixed in rev#83816 of EiffelStudio 6.7 intermediate release.