PR# 15129 Finalizing void-safe system with call on attribute with body crashes compiler
Problem Report Summary
Submitter: prestoat2000
Category: Compiler
Priority: Medium
Date: 2008/12/09
Class: Bug
Severity: Serious
Number: 15129
Release: 6.3.76070
Confidential: No
Status: Closed
Responsible: alexk_es
Environment: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.8.1.9) Gecko/20071111 Firefox/2.0.0.9
Solaris 10 on SPARC
Synopsis: Finalizing void-safe system with call on attribute with body crashes compiler
Description
Finalizing a void-safe system which calls `generating_type' on an attribute x: TEST1 attribute create Result end causes the compiler to crash with a feature call on Void target in {FEATURE_BL}.generate_access_on_type. Full stack trace attached. Perhaps this just isn't implemented yet.
To Reproduce
Finalize with attached (no pun intended :-) classes and config file, discarding assertions. Compiler crashes.
Problem Report Interactions
Fixed in rev#76582.
Added eweasel test final072 for this bug. I left a FIXME comment in the tcf file that says: -- FIXME: Change Ace to use precompile of base.ecf and change base-safe.ecf to base.ecf
Attachments for problem report #15129