This error occurs when compiling http://titanion.sourceforge.net.
It's the same for some other application that compiled fine before with an older ldc version.
ldc: /opt/ldc/gen/classes.cpp:449: llvm::Value* DtoIndexClass(llvm::Value*, ClassDeclaration*, VarDeclaration*): Assertion `field' failed.
0 ldc 0x0000000000d6aa7f
1 ldc 0x0000000000d6ae79
2 libpthread.so.0 0x00002b9c0fc9e7b0
3 libc.so.6 0x00002b9c10aa0105 gsignal + 53
4 libc.so.6 0x00002b9c10aa1623 abort + 387
5 libc.so.6 0x00002b9c10a99149 __assert_fail + 233
6 ldc 0x0000000000621613 DtoIndexClass(llvm::Value*, ClassDeclaration*, VarDeclaration*) + 883
7 ldc 0x000000000064df7a DotVarExp::toElem(IRState*) + 346
8 ldc 0x000000000064f4af AssignExp::toElem(IRState*) + 175
9 ldc 0x00000000005edccc ExpStatement::toIR(IRState*) + 108
10 ldc 0x00000000005edae9 CompoundStatement::toIR(IRState*) + 89
11 ldc 0x00000000005edae9 CompoundStatement::toIR(IRState*) + 89
12 ldc 0x000000000066e70e DtoDefineFunction(FuncDeclaration*) + 1902
13 ldc 0x0000000000675099 Ir::emitFunctionBodies() + 57
14 ldc 0x0000000000616819 Module::genLLVMModule(Ir*) + 665
15 ldc 0x000000000060b07d main + 5789
16 libc.so.6 0x00002b9c10a8c5a6 __libc_start_main + 230
17 ldc 0x000000000055a339
make: *** [ldc-linux] Aborted
ldc trunk and llvm trunk on x64 and x32.