Hi Jeff Cohen,
> I can reproduce the problem with just two lines:
>
> struct X { int a[2]; };
> int i = (int) &( ((struct X *)0) -> a[0]);
>
> This compiles with gcc and fails with llvmgcc. Adam, could you add
> this to your bug entry?
Many thanks Jeff! It's added:
<http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=487#c2>
Regards,
Adam