[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-epsilon] [bug #4589] Compiler crash
From: |
nobody |
Subject: |
[bug-epsilon] [bug #4589] Compiler crash |
Date: |
Sun, 03 Aug 2003 08:54:05 -0400 |
User-agent: |
Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.4) Gecko/20030723 |
=================== BUG #4589: LATEST MODIFICATIONS ==================
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=4589&group_id=1078
Changes by: Luca Saiu <address@hidden>
Date: Sun 08/03/2003 at 14:54 (Europe/Rome)
------------------ Additional Follow-up Comments ----------------------------
[Clarification]
The bug was in the function void output_output(type_t) in epsilonparser.y. An
equality test between types was made using ==, which is wrong. Terms/types must
be compares using *structural* equality.
The bug is probably nearly as old as epsilon.
=================== BUG #4589: FULL BUG SNAPSHOT ===================
Submitted by: positrone Project: epsilon
Submitted on: Sat 08/02/2003 at 18:15
Severity: 5 - Major Priority: Later
Resolution: Fixed Assigned to: positrone
Status: Closed Platform Version: I don't know
Reproducibility: Every Time
Summary: Compiler crash
Original Submission: The compiler crashes before the end of eAML generation
compiling the simple (correct) attached file.
The issue seems to be related to the messy C implementation of terms, used to
implement types.
I am not sure whether this bug deserves to be fixed: the new epsilon
implementation will not have this problems, and if we succeed arriving there
with the current compiler, then we'll have done less throw-away work.
Follow-up Comments
*******************
-------------------------------------------------------
Date: Sun 08/03/2003 at 14:54 By: positrone
[Clarification]
The bug was in the function void output_output(type_t) in epsilonparser.y. An
equality test between types was made using ==, which is wrong. Terms/types must
be compares using *structural* equality.
The bug is probably nearly as old as epsilon.
CC list is empty
File Attachments
****************
-------------------------------------------------------
Date: Sat 08/02/2003 at 18:15 Name: c.epb Size: 0KB By: positrone
The epsilon program making the compiler crash
http://savannah.gnu.org/bugs/download.php?group_id=1078&bug_id=4589&bug_file_id=572
For detailed info, follow this link:
http://savannah.gnu.org/bugs/?func=detailbug&bug_id=4589&group_id=1078
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/