PR# 15197 Keyword in list of constraining types for multi-constrained generic crashes compiler

Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2008/12/24
Class: Bug
Severity: Serious
Number: 15197
Release: 6.4.76313
Confidential: No
Status: Closed
Responsible:
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.13) Gecko/20080328 Firefox/2.0.0.13 Solaris 10 on SPARC
Synopsis: Keyword in list of constraining types for multi-constrained generic crashes compiler

Description
A generic class with a multi-constrained generic

   class TEST1 [G -> {ANY, precursor}]

crashes the compiler with:

-------------------------------------------------------------------------------
CONSTRAINT_LIST_AS  reverse_extend_separator @4
<0000000005ED0C40>  (From EIFFEL_LIST)     Feature call on void target.  Fail
-------------------------------------------------------------------------------

Added eweasel test term171 for this bug.
To Reproduce

										
Problem Report Interactions
From:alexk_es    Date:2010/07/03    Status: Closed    Download   
Fixed in rev#83802 of EiffelStudio 6.7 intermediate release.