[Issue 8865] Assertion failure: on line 1166 in interpret.c

2012-10-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8865



--- Comment #2 from github-bugzi...@puremagic.com 2012-10-28 00:35:05 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/0977ba488d1c7a5257ed79cd0ac4bf41c3a425c5
fix Issue 8865 - Assertion failure: on line 1166 in interpret.c

For CTFE, add prefix to the labels in contracts.

https://github.com/D-Programming-Language/dmd/commit/4c67f3a58c34250d82296f0712afb0b86a6d7ab2
Merge pull request #1232 from 9rnsr/fix8865

Issue 8865 - Assertion failure: on line 1166 in interpret.c

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


[Issue 8865] Assertion failure: on line 1166 in interpret.c

2012-10-28 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8865


yebblies yebbl...@gmail.com changed:

   What|Removed |Added

   Keywords||ice, pull
 CC||yebbl...@gmail.com
 AssignedTo|nob...@puremagic.com|k.hara...@gmail.com


--- Comment #3 from yebblies yebbl...@gmail.com 2012-10-28 18:35:17 EST ---
https://github.com/D-Programming-Language/dmd/pull/1232

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


[Issue 8865] Assertion failure: on line 1166 in interpret.c

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



--- Comment #1 from Ryuichi OHORI r.97...@gmail.com 2012-10-21 16:23:11 PDT 
---
 the code above
If -release, it compiles.

And below compiles as well:

void main() {}

static int x = f();

static int f()
  out { g(); }
  body { return 1; }

void g()
{
label:
foreach (i; 0..1)
{
continue label;
}
}

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