Nothing says "buggy port of Linux app to Windows" faster than "#pragma warning (disable: 4018)".
Clang is catching up. GCC doesn't seem to care as much. Given all the bitching about undefined behavior you'd think they'd up the warnings.
Compilers are programs too, y'know. We can define (and gasp, re-define) behavior.