PR# 15286 Object test `{a: TEST1 [DOUBLE]} x' in expanded generic class TEST1 generates bad C code

Problem Report Summary
Submitter: prestoat2000
Category: C Compilation
Priority: Medium
Date: 2009/01/16
Class: Bug
Severity: Serious
Number: 15286
Release: 6.4.76592
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.0.4) Gecko/2008111710 Firefox/3.0.4 OpenSolaris 2008.11 on x86
Synopsis: Object test `{a: TEST1 [DOUBLE]} x' in expanded generic class TEST1 generates bad C code

Description
An object test `{a: TEST1 [DOUBLE]} x' in an expanded generic class TEST1,
where `x' is of type G (formal generic parameter) generates C code that won't
compile when system is frozen or finalized.

Added eweasel test ccomp082 for this bug.
To Reproduce
Run eweasel test ccomp082.
Problem Report Interactions
From:alexk_es    Date:2018/11/03    Status: Closed    Download   
Fixed in rev#102397 of EiffelStudio 18.11 intermediate release.