I forgot one extra important point. I am in the situation of someone needing to implement something on a third party system. Even though I am an OpenBSD developer, there's absolutely no way I am ever going to convince Theo that this warning should be disabled. So, I have to work with this and make the best libstdc++ I can out of this.