Compiler warnings? What compiler warnings? The code runs, doesn't it? That's the unspoken mantra of developers pushing to production.
The painful truth is that most of us treat "0 errors : 5678 warnings" exactly the same as "0 errors : 0 warnings" — ship it and let future-you deal with the technical debt! Why fix what technically isn't broken? The compiler is clearly being dramatic.