turns out no, seems to be MSVC? looking at the command line for ninja, it specifies /external:I... /external:W0 correctly, but /WX still errors me out