[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-08-19 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

Walter Bright bugzi...@digitalmars.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution|--- |DUPLICATE

--- Comment #5 from Walter Bright bugzi...@digitalmars.com ---


*** This issue has been marked as a duplicate of issue 13303 ***

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-07-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

yebblies yebbl...@gmail.com changed:

   What|Removed |Added

 CC||vlevenf...@gmail.com

--- Comment #3 from yebblies yebbl...@gmail.com ---
*** Issue 12926 has been marked as a duplicate of this issue. ***

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-07-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

yebblies yebbl...@gmail.com changed:

   What|Removed |Added

   Keywords|ice-on-valid-code   |
 CC||yebbl...@gmail.com

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-07-29 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

yebblies yebbl...@gmail.com changed:

   What|Removed |Added

   Keywords||pull
   Assignee|nob...@puremagic.com|yebbl...@gmail.com

--- Comment #4 from yebblies yebbl...@gmail.com ---

Reduced:

struct NoDtor {}

struct HasDtor
{
NoDtor func()
{
return NoDtor();
}
~this() {}
}

void main() 
{ 
HasDtor().func(); 
}

The glue layer tries to take the address of func's return, but doesn't use
addressElem and just ends up making a mess.  The backend ices because (OPaddr
(OPcall ...)) is invalid.

https://github.com/D-Programming-Language/dmd/pull/3832

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-06-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

--- Comment #2 from hst...@quickfur.ath.cx ---
Possibly related: issue #12926

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-06-17 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

hst...@quickfur.ath.cx changed:

   What|Removed |Added

 CC||hst...@quickfur.ath.cx
   Severity|normal  |critical

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-04-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

brian-sch...@cox.net changed:

   What|Removed |Added

   Keywords||ice, ice-on-valid-code,
   ||industry
 CC||brian-sch...@cox.net

--- Comment #1 from brian-sch...@cox.net ---
Another test case:

-

alias CountsList = HashMap!(string, int);

void main()
{
CountsList[string] countsByOnet;
countsByOnet[1] = CountsList(128);
}

struct HashMap(K, V)
{
this(this) {}
this(size_t) {}
~this() {}
}

--


[Issue 11763] [ICE] Internal error: ../ztc/cgcs.c 351

2014-04-22 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=11763

Justin Whear jus...@economicmodeling.com changed:

   What|Removed |Added

 CC||jus...@economicmodeling.com

--