http://d.puremagic.com/issues/show_bug.cgi?id=8865
yebblies changed:
What|Removed |Added
Keywords||ice, pull
CC|
/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
http://d.puremagic.com/issues/show_bug.cgi?id=8865
--- Comment #1 from Ryuichi OHORI 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: