https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66673
--- Comment #6 from Marek Polacek <mpolacek at gcc dot gnu.org> --- (In reply to joe.carnuccio from comment #2) > -Wall produces no warnings... Oh, you're using too old GCC. Please try a newer version.