Skip to content

Conversation

@omjavaid
Copy link
Contributor

This patch introduces the following changes:

  1. A new AArch64 Windows worker linaro-armv8-windows-msvc-03 for clang-arm64-windows-msvc-2stage builder.

  2. The OpenMP is enabled for the clang-arm64-windows-msvc-2stage builder via -DLLVM_ENABLE_RUNTIMES=openmp CMake flag.

This patch introduces the following changes:

1. A new AArch64 Windows worker linaro-armv8-windows-msvc-03 for
   clang-arm64-windows-msvc-2stage builder.

3. The OpenMP is enabled for the clang-arm64-windows-msvc-2stage
   builder via -DLLVM_ENABLE_RUNTIMES=openmp CMake flag.
@omjavaid omjavaid requested a review from DavidSpickett June 30, 2025 16:48
Copy link
Contributor

@DavidSpickett DavidSpickett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you state whether you intend this to run tests or just enable it so flang can use it?

If it's the former, I assume the tests have been stable? OpenMP likes parallelism so it's a risk.

@omjavaid
Copy link
Contributor Author

omjavaid commented Jul 1, 2025

Can you state whether you intend this to run tests or just enable it so flang can use it?

If it's the former, I assume the tests have been stable? OpenMP likes parallelism so it's a risk.

For now its just for adding openmp test coverage on the second stage. We will consider testsuite later.
OpenMP is enabled on both clang-arm64-windows-msvc and flang-arm64-windows-msvc. So its reasonable to believe that OpenMP tests will run fine on the 2 stage bot as well. Also we add an additional worker so its will ease out some of this builders load.

Copy link
Contributor

@DavidSpickett DavidSpickett left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@omjavaid omjavaid merged commit 9b44a4c into llvm:main Jul 2, 2025
2 checks passed
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.

2 participants