Skip to content

Fixes and improvements for Windows builds - #6091

Open
ndabas wants to merge 2 commits into
OpenMathLib:developfrom
ndabas:develop
Open

ndabas wants to merge 2 commits into
OpenMathLib:developfrom
ndabas:develop

Conversation

@ndabas

@ndabas ndabas commented Oct 2, 2026

Copy link
Copy Markdown

Fixes #6084. I tested the resulting output with MSVC, MSYS2 MinGW GCC, and MSYS2 CLARNGARM64 Clang.

In addition, I made some changes to the Windows ARM64 workflow:

  • LLVM is installed to a new location. The path where it was being installed already had an existing copy of LLVM, so potentially we might have some files left over from the previous copy after the installation that we run.
  • CMake and Ninja already exist in the runner image so removed those install steps.
  • Added vswhere to lookup the actual Visual Studio install path, so future updates will not break the workflow.

@ndabas

ndabas commented Oct 2, 2026

Copy link
Copy Markdown
Author

I've noticed some issues in the Azure pipelines as well -- I'll push fixes for those too.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

OpenBLASConfig.cmake from the Makefile build on Windows has no OpenBLAS::OpenBLAS target: echo lines are missing the redirect

1 participant