[Issue 8608] ICE(interpret.c): CTFE using runtime variable as ref parameter

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

Andrei Alexandrescu and...@erdani.com changed:

   What|Removed |Added

Version|D1  D2 |D2

--


[Issue 8608] ICE(interpret.c): CTFE using runtime variable as ref parameter

2012-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608



--- Comment #7 from github-bugzi...@puremagic.com 2012-09-23 15:41:48 PDT ---
Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/016aacaf6b97644102e476106092673913431d68
merge D2 pull #1130

fix Issue 8608 - ICE(interpret.c): CTFE using runtime variable as ref parameter

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


[Issue 8608] ICE(interpret.c): CTFE using runtime variable as ref parameter

2012-09-23 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608


Kenji Hara k.hara...@gmail.com 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 8608] ICE(interpret.c): CTFE using runtime variable as ref parameter

2012-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608



--- Comment #5 from github-bugzi...@puremagic.com 2012-09-21 08:34:41 PDT ---
Commit pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/419ceeed0f56ad23fdd36216ab4763e0d9f148a3
Fix issue 8608 ICE(interpret.c): CTFE using runtime variable as ref parameter

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


[Issue 8608] ICE(interpret.c): CTFE using runtime variable as ref parameter

2012-09-21 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608


Kenji Hara k.hara...@gmail.com changed:

   What|Removed |Added

   Keywords||pull
Version|D1  D2 |D1


--- Comment #6 from Kenji Hara k.hara...@gmail.com 2012-09-21 09:00:27 PDT ---
https://github.com/D-Programming-Language/dmd/pull/1130

Fixed in D2 branch.

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


[Issue 8608] ICE(interpret.c): CTFE using runtime variable as ref parameter

2012-09-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8608


Don clugd...@yahoo.com.au changed:

   What|Removed |Added

Version|D2  |D1  D2
Summary|ICE(interpret.c): CTFE of   |ICE(interpret.c): CTFE
   |erroneous struct with   |using runtime variable as
   |postblit|ref parameter


--- Comment #4 from Don clugd...@yahoo.com.au 2012-09-20 00:07:25 PDT ---
Further reduced. Does not involve postblit, also applies to D1.

void bug8608(ref int m) {}
void test8608()
{
  int z;
  bool foo()
  {
  bug8608(z);
  return true;
  }
  static assert(foo());
}

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