I put up a PR to fix this, essentially I think the “handling Makevars ourselves” thing had good intent but since it makes a new possible bug for windows users (which it was supposed to help lol) then we should just make having -march=native
on windows a warning. Once the below is merged to the develop branch I can ping the people on this thread
Sorry for the issue folks!