Warning upgrades (VS)
Warning upgrades (G++)