PR# 15475 ES hangs when an MML class made expanded

Problem Report Summary
Submitter: nadya_kenguru
Category: Compiler
Priority: Medium
Date: 2009/03/06
Class: Bug
Severity: Serious
Number: 15475
Release: 6.4.7.6930
Confidential: No
Status: Open
Responsible:
Environment: $ISE_EIFFEL = C:\Program Files\EiffelStudio\6.4 $ISE_LIBRARY = C:\Program Files\EiffelStudio\6.4 $ISE_PLATFORM = windows $ISE_C_COMPILER = msc OS windows XP
Synopsis: ES hangs when an MML class made expanded

Description
When I make the class MML_DEFAULT_PAIR expanded and try to compile, compilation proceeds until phase 3 and then ES hangs (fully loading the CPU).
To Reproduce
Attached you will find the source code of MML with MML_DEFAULT_PAIR marked as expanded. Just try to compile the library to reproduce the bug.
Problem Report Interactions
From:nadya_kenguru    Date:2009/03/06    Download   
Attachments for problem report #15475

Attachment: bug_report.zip     Size:33924