pass windows compilation