http://d.puremagic.com/issues/show_bug.cgi?id=10610
--- Comment #1 from Don <[email protected]> 2013-08-21 03:00:49 PDT --- Reduced test case: ---------------- class Bug10610(T) { int baz() immutable { return 1; } static immutable(Bug10610!T) min = new Bug10610!T(); } alias T10610 = Bug10610!(int); static if (T10610.min.baz()) { } --- junk.d(6): Error: cannot implicitly convert expression (Bug10610()) of type junk.Bug10610!int.Bug10610 to immutable(Bug10610) junk.d(9): Error: template instance junk.Bug10610!int error instantiating interp : min.baz() dmd: ctfeexpr.c:355: Expression* copyLiteral(Expression*): Assertion `0' failed. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
