module arraytest_basic;

import std.stdio;

interface I
{
}

class C : I
{
}

void main()
{
    C[] c = [new C()];
    I[] i = cast(I[]) c;
    writefln(i[0].classinfo.name);   // prints out garbage and crashes with "Error: 4invalid UTF-8 sequence"

	writefln("Done!");
}
