Skip to content

Win: support arm Windows#52445

Draft
johnwparent wants to merge 3 commits into
spack:developfrom
johnwparent:win/initial-arm-support
Draft

Win: support arm Windows#52445
johnwparent wants to merge 3 commits into
spack:developfrom
johnwparent:win/initial-arm-support

Conversation

@johnwparent
Copy link
Copy Markdown
Contributor

Arm Windows is becoming more widely available, particularly with the support from Apples parallels. Let's make Windows work on arm.

Adds spec.json file for Clingo on arm Windows to support bootstrapping clingo

Moves all the hardcoded x86_64 logic in the Windows OS class to support ARM as well. In some cases we look for both x86_64 and arm components as they can all be installed in a given VS layout.

Requires a corresponding PR in packages to update the msvc compiler package's handling of VCVARS

@johnwparent johnwparent marked this pull request as draft May 26, 2026 20:17
@github-actions github-actions Bot added the bootstrap Anything that has to do with Spack building its own dependencies. label May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bootstrap Anything that has to do with Spack building its own dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant