warnings are just....warnings. They may or may not indicate bugs. 99.999% of them are just the compiler being very picky.
it is probably a good thing to clear them as with 1000+ warnings it is impossible to assess if they are all safe warnings.
My guess is that since Keith do not mention any discovered bugs by the exercise probably means that he has not found any or else he would have been proud to mention it.