Bug 1709 – ICE(cgcod.c 1522), using -O, no test case
Status
RESOLVED
Resolution
INVALID
Severity
normal
Priority
P2
Component
dmd
Product
D
Version
D1 (retired)
Platform
x86
OS
Windows
Creation time
2007-12-02T08:15:00Z
Last change time
2014-02-24T15:32:09Z
Keywords
ice-on-valid-code
Assigned to
nobody
Creator
jascha
Comments
Comment #0 by jascha — 2007-12-02T08:15:54Z
introduced in 1.022.
unfortunately, i haven't been able to narrow it down to a simple testcase (error appears on a >500kb source base). i will add it here when i can.
Comment #1 by aaroncraelius — 2007-12-06T11:40:57Z
(In reply to comment #0)
> introduced in 1.022.
> unfortunately, i haven't been able to narrow it down to a simple testcase
> (error appears on a >500kb source base). i will add it here when i can.
>
I am getting a similar error when using -O but on line 1523
Internal error: ..\ztc\cgcod.c 1523
It occurs when compiling http://svn.dsource.org/projects/sendero/trunk/sendero/xml/XPath.d using -O which btw was generated by Jascha Wetzel's Apaged parser generator.
Comment #2 by clugdbug — 2009-06-02T16:31:01Z
*** Issue 1981 has been marked as a duplicate of this issue. ***
Comment #3 by clugdbug — 2009-07-10T00:09:31Z
Almost two years without a test case, time to close it. Reopen if a test case appears.
Comment #4 by dfj1esp02 — 2009-07-10T04:50:02Z
I think LATER is a better resolution. Testcase is here, it's just too big.
Comment #5 by braddr — 2009-07-10T10:29:33Z
Changed back to invalid. For it to become valid, it needs a reasonably small reproduction case. If you want to help, actually help -- don't just go changing status because you don't like it.
Comment #6 by clugdbug — 2009-07-13T02:26:48Z
(In reply to comment #5)
> Changed back to invalid. For it to become valid, it needs a reasonably small
> reproduction case. If you want to help, actually help -- don't just go
> changing status because you don't like it.
(In reply to comment #4)
> I think LATER is a better resolution. Testcase is here, it's just too big.
Test case is NOT here. It's not an issue of how big it is. The file linked to contains imports to other modules, which are not provided. Also, it's a link to a repository, which has probably changed since the bug report was made.