pass native by reference when computing result type of avx map
avoid unary_minus on unsigned warning
MSVC12 needs /FS when accessing pdb files in parallel
Corrections for MSVC12