haughtonomous:
Is not cancelling all warnings akin to clapping your hands over your ears, screwing your eyes tightly shut, and loudly chanting "la la la la la...."?
If I had to guess I'd say the problem is that Arduino recompiles all the libraries on each compilation. My bet is the libraries produce loads of warnings. Not a very elegant solution though.