Omit some warning classes I do not care about
Fixed missing extern warnings
Fixed precision loss warning