[Issue 7851] Internal error: e2ir.c 688

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7851


Walter Bright  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


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


[Issue 7851] Internal error: e2ir.c 688

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7851



--- Comment #4 from github-bugzi...@puremagic.com 2012-05-15 23:07:51 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/7e3a2205fca61512dd4245b939d4f7b4e7334419
fix Issue 7851 - Internal error: e2ir.c 688

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


[Issue 7851] Internal error: e2ir.c 688

2012-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7851


Walter Bright  changed:

   What|Removed |Added

 CC||bugzi...@digitalmars.com


--- Comment #3 from Walter Bright  2012-05-15 
22:34:41 PDT ---
This reduces to:

template TypeTuple(TList...)
{
alias TList TypeTuple;
}

struct Tuple(Specs...)
{
TypeTuple!(int, long, float) mem;

alias Identity!(mem[0]) _0;
alias Identity!(mem[1]) _1;
alias Identity!(mem[2]) _2;

alias mem this;

enum length = mem.length;
}

private template Identity(alias T)
{
alias T Identity;
}

void main() {
  alias Tuple!(int, long, float) TL;
  foreach (i; TL)
  { }
}

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


[Issue 7851] Internal error: e2ir.c 688

2012-05-14 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7851


Don  changed:

   What|Removed |Added

 CC||clugd...@yahoo.com.au


--- Comment #2 from Don  2012-05-14 01:07:26 PDT ---
Maybe this is bug 7851?
(Which would make this a Phobos regression, even though it's a compiler bug)

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


[Issue 7851] Internal error: e2ir.c 688

2012-05-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7851


Robert Clipsham  changed:

   What|Removed |Added

   Keywords||ice
 CC||rob...@octarineparrot.com
   Severity|normal  |regression


--- Comment #1 from Robert Clipsham  2012-05-02 
16:28:48 BST ---
This is a regression (an error was issued in 2.057, the ICE was introduced in
2.058).

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