diff --git a/.bazelrc b/.bazelrc index 801b7193d4..03aa1d718e 100644 --- a/.bazelrc +++ b/.bazelrc @@ -28,6 +28,7 @@ build:linux --cxxopt="-fdiagnostics-color=always" build:windows --cxxopt="/GS-" --cxxopt="/std:c++17" --cxxopt="/permissive-" build:windows --cxxopt="/wd4244" --cxxopt="/wd4267" --cxxopt="/wd4819" +build:windows --cxxopt="/utf-8" build:windows --features=windows_export_all_symbols build:python --define=target_lang=python diff --git a/setup.py b/setup.py index fb96d85453..f829602f1a 100644 --- a/setup.py +++ b/setup.py @@ -569,6 +569,7 @@ def run(self): f'/DPYBIND11_BUILD_ABI=\\"{torch._C._PYBIND11_BUILD_ABI}\\"', "/GS-", "/permissive-", + "/utf-8", ] if IS_WINDOWS else [