https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90478
--- Comment #2 from David Binderman <dcb314 at hotmail dot com> --- Reduced code is typedef struct { long a } c; d() { c *b; switch (b->a) case 8: case 2: case 2057594037927936: case 0: case 4611686018427387904: e(); }