[Issue 4655] Regression(1.063, 2.048) goto to a try block ICEs

2015-06-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=4655

Andrei Alexandrescu  changed:

   What|Removed |Added

Version|D1 & D2 |D2

--


[Issue 4655] Regression(1.063, 2.048) goto to a try block ICEs

2010-09-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4655


Don  changed:

   What|Removed |Added

 CC||ibuc...@ubuntu.com


--- Comment #4 from Don  2010-09-04 18:31:38 PDT ---
*** Issue 4811 has been marked as a duplicate of this issue. ***

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 4655] Regression(1.063, 2.048) goto to a try block ICEs

2010-08-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4655


Walter Bright  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution||FIXED


--- Comment #3 from Walter Bright  2010-08-26 
23:27:30 PDT ---
http://www.dsource.org/projects/dmd/changeset/631

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 4655] Regression(1.063, 2.048) goto to a try block ICEs

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4655


Don  changed:

   What|Removed |Added

   Keywords||patch


--- Comment #2 from Don  2010-08-20 03:35:55 PDT ---
Silly mistake in the implementation of forward references, in the patch for
4339. It remembers the block the label is in, when it should be recording the
block which it was referenced from.

PATCH: s2ir.c, line 107, labelToBlock()

// Keep track of the forward reference to this block, so we can
check it later
if (!s->fwdrefs)
s->fwdrefs = new Array();
-s->fwdrefs->push(s->lblock);
+s->fwdrefs->push(blx->curblock);
}
}
return s->lblock;

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---