PR# 12782 Changing generic class to non-generic and recompiling crashes in degree 1
Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2007/05/18
Class: Bug
Severity: Serious
Number: 12782
Release: 6.0.68434
Confidential: No
Status: Closed
Responsible: manus_eiffel
Environment: Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.3) Gecko/20070321 Firefox/2.0.0.3
Solaris 10 on x86
Synopsis: Changing generic class to non-generic and recompiling crashes in degree 1
Description
Changing a particular class from generic to non-generic and recompiling causes the compiler to crash in degree 1. This is an incrementality bug, since the new set of classes compiles fine from scratch. There might already be an eweasel test for this but I don't follow eweasel as much as I used to.
To Reproduce
Compile with attached classes, using file test_old.e, test1_old.e and test2_old.e. Then recompile with contents of these classes replaced by test_new.e, test1_new.e and test2_new.e, respectively. Compiler crashes in degree 1 with attached trace.
Problem Report Interactions
This is fixed in rev#68843.
Added ewasel test#incr284.
Attachments for problem report #12782