I reported an issue which occurs when building Tango in 32 bit mode
earlier today:
http://llvm.org/bugs/show_bug.cgi?id=14371
On a related note, we should consider dropping the use of opaque types
for this (i.e. struct initializer declarations), now that the LLVM 3
type system handles type merges differently anyway.
David