/* PR c++/23180. */ /* Initialize a global variable with an expression that attempts to use pointer arithmetic to calculate a structure field offset. */ struct Track { char soundName[15]; }; struct SaveLoadEntry { int offs; int type; int size; }; int foobar = ((long) (__SIZE_TYPE__) (& ((Track *) 42)->soundName[0])) - 42;