http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58950
--- Comment #17 from Paolo Carlini <paolo.carlini at oracle dot com> --- Yes, I know that. What I'm saying is that other code may want to see that TREE_NO_WARNING honored, the issue doesn't have much to do with 54583 per se. In my personal opinion removing a TREE_NO_WARNING check is in general a pretty risky thing to do, because unfortunately we have only that generic bit and we use it in many different circumstances.