Rainer Schuetze <> changed:

           What    |Removed                     |Added
                 CC|                            |

--- Comment #3 from Rainer Schuetze <> 2012-08-21 00:34:00 
PDT ---
I just hit this bug aswell, but your work-around does not seem to help. With
current head from github:

module test;
import std.utf;

dchar foo(string s)
    size_t pos;
    return decode(s, pos);

I get ICE with -inline:

>m:\s\d\rainers\windows\bin\dmd -c test.d

>m:\s\d\rainers\windows\bin\dmd -c -inline test.d
goto __returnLabel;

Assertion failure: '0' on line 470 in file 'inline.c'

abnormal program termination

>m:\s\d\rainers\windows\bin\dmd -c -inline -release test.d
decodeImpl(bool canIndex,S) if (is(S : const(char[])) || isInputRange!(S) &&
ingType!(S)) == char))
Internal error: e2ir.c 720

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to