Would be nice, if you would rise warning level to 3.
It is a bit depressive to see GCC projects compiling on MSVC ordinary with thousands of warnings (for Nasm it just 500-600).
Most of warnings are about conversion from lets say 64 bit to some smaller (these warnings actually are enough helpful, but that is a personal opinion).
I am using Ndisasm in one of my projects, and it is in C++, and due to those warnings (and few other things, caused by C->C++ transition) I can't (easy) update its files to some more recent version of Ndisasm.
With the current situation, I will not dare to try to add Nasm (along with Ndisasm) to my project.