Good to know, thank you so much! Would you mind testing with -Wall etc? (And any other "give me more verbosity!" settings)
It was a poor design choice by Microsoft. All of their compilers emit the warning when using the highest warning level.
Thanks again --- if GCC never warns, then I feel much better about globally disabling it.