PR# 17510 Created C functions can be too big for C compiler

Problem Report Summary
Submitter: soapy2357
Category: C Compilation
Priority: Low
Date: 2011/05/10
Class: Bug
Severity: Non-critical
Number: 17510
Release: all
Confidential: No
Status: Open
Responsible:
Environment: all
Synopsis: Created C functions can be too big for C compiler

Description
Huge Eiffel routines (I have one with >20'000 lines of code, >2.500.000 characters) will just be compiled down to C. The C compiler then runs out of memory trying to process the function.
It would be nice if either the Eiffel compiler would warn the user, create an error or automatically split such routines (as I now do myself).
To Reproduce

										
Problem Report Interactions