Yes I know, GCC has a long standing bug open on the issue :(.