PR# 18642 Compiler crashes when attempting to convert Ace file
Problem Report Summary
Submitter: dhiebert
Category: Compiler
Priority: Low
Date: 2013/07/31
Class: Bug
Severity: Non-critical
Number: 18642
Release: 7.3.9.2766
Confidential: No
Status: Closed
Responsible:
Environment: Linux sstb 2.6.9-67.0.1.ELsmp #1 SMP Fri Nov 30 11:51:05 EST 2007 i686 athlon i386 GNU/Linux
Synopsis: Compiler crashes when attempting to convert Ace file
Description
The compiler crashes when attempt to convert an ACE file.
To Reproduce
Run "ec -ace Ace.ace" using the following ACE file. system some_system root APPLICATION: "make" default console_application (yes) cluster root_cluster: "." -- EiffelBase: all base: "$ISE_EIFFEL/library/base" exclude "desc";"table_eiffel3" end end
Problem Report Interactions
The conversion issue will be fixed in rev 7.4 (rev#92820 or later).
A workaround in the meantime is to specify the root cluster in the root class specification.
ISE Eiffel: Session aborted Exception tag: ec: system execution failed. Following is the set of recorded exceptions: ******************************** Thread exception ***************************** In thread Root thread 0x0 (thread id) ******************************************************************************* ------------------------------------------------------------------------------- Class / Object Routine Nature of exception Effect ------------------------------------------------------------------------------- CONF_LOAD_LACE process_root @16 <00000000B7ECB2E4> Feature call on void target. Fail ------------------------------------------------------------------------------- CONF_LOAD_LACE process_root @16 <00000000B7ECB2E4> Routine failure. Fail ---------------------------------------------- .... Output truncated, Click download to get the full message
ACE files have been gone for a long time so this is not a feature we are really maintaining. However this should not crash. Can you send us the stack trace that would help in resolving the matter quickly?