They are non-conforming. It's their fault to rely on undefined behavior. But, anyway, it's not like it won't be possible to build them with the new GCC...