I've not been able to build master for a few days now on visual studios due some problems in the new test_shm_mq contrib module.
I'm not too familiar with how the visual studio project files are generated so I've not yet managed to come up with a fix just yet.
However I have attached a fix for the many compiler warnings that currawong has been seeing since 9c14dd2