From 958f27f506b9dd5b713ec828c313259907b69727 Mon Sep 17 00:00:00 2001 From: Takeshi Watanabe Date: Wed, 4 Feb 2026 16:10:47 +0900 Subject: [PATCH 1/2] Add windows-11-arm CI job Signed-off-by: Takeshi Watanabe --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 5d728d55a..4d5c0ec50 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -40,7 +40,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-24.04, ubuntu-24.04-arm, windows-2022, macos-15] + os: [ubuntu-24.04, ubuntu-24.04-arm, windows-2022, windows-11-arm, macos-15] python: ["cp313t", "cp312", "cp311", "cp310"] # because of abi3 we don't need to build separate whls for python 3.13, 3.14 steps: - uses: actions/checkout@v6 From f45c5dc78aad47560ebe2985af2bd175127d1802 Mon Sep 17 00:00:00 2001 From: take-cheeze Date: Wed, 27 May 2026 13:43:19 +0900 Subject: [PATCH 2/2] Remove unnecessary win options Signed-off-by: take-cheeze --- setup.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/setup.py b/setup.py index f48573709..9d886e644 100644 --- a/setup.py +++ b/setup.py @@ -186,10 +186,6 @@ def run(self): ) if USE_MSVC_STATIC_RUNTIME: cmake_args.append("-DONNX_USE_MSVC_STATIC_RUNTIME=ON") - if platform.architecture()[0] == "64bit": - cmake_args.extend(["-A", "x64", "-T", "host=x64"]) - else: - cmake_args.extend(["-A", "Win32", "-T", "host=x86"]) if MACOS: # Cross-compile support for macOS - respect ARCHFLAGS if set archs = re.findall(r"-arch (\S+)", os.environ.get("ARCHFLAGS", ""))