------- Comment #4 from ian at airs dot com 2007-08-20 23:30 ------- The problem I see is that this unconditional warning warns about code which is completely safe and correct. That break -Werror builds. There is no natural way to avoid the warning in a template. Given that, if we want to have this warning enabled even when the argument derives from a template parameter, then I think that we should disable the warning by default. And given that, maybe we should just remove the warning.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33124