I smoke tested all 4 windows builds with rustup.
As expected, with VS2017 the -msvc builds only work correctly under the VS2017 command shell.
I filed a rustup bug where rustup fails to display the rustc version on upgrade. Seems to only be with the gnu toolchains.