IB {
float f;
} ib;
IB1 { float f; };
IB2 { float f; };
/*%%*
field 'f' was already defined in the same interface block ('IB')
symbol 'f' was already defined
*%%*/