dmd 2.054 segfaults

KennyTM~ kennytm at gmail.com
Tue Jul 12 10:27:07 PDT 2011


On Jul 13, 11 00:33, d coder wrote:
>
> import std.stdio;
> struct Foo(IF, size_t N) { }
> interface Bar { }
> void main() {
>    void printFoo(T: Foo!(IF, N), IF, size_t N)(T foo)
>      if(is(IF == interface)) {
>      writeln("Type: ", T.stringof);
>    }
>    Foo!(Bar, 1) foo;
>    printFoo(foo);
> }
>

Seems to be my fault :|. Please file a bugzilla anyway. The compiler 
should not segfault whether you're doing right or wrong.


More information about the Digitalmars-d mailing list