aminya / aminya/setup-cpp

Brew LLVM OpenMP

Open
#374 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
276
Forks
37
Avg merge
1d 4h
Merged PRs (30d)
12

Description

After the last release my MacOS pipelines are failing because OpenMP is not found anymore automatically:
https://github.com/flatironinstitute/finufft/actions/runs/13840315537/job/38725974952
This was working until version 1.1.1 https://github.com/flatironinstitute/finufft/commit/dc2931afd39b2cdd3c7a67570a03cc33fa7bc405

Do I need to specify OpenMP to be installed?

Thanks,
Marco

Originally posted by @DiamonDinoia in https://github.com/aminya/setup-cpp/issues/335#issuecomment-2729654481

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the failing macOS workflow run linked in the issue and compare it with the behavior before commit dc2931afd39b2cdd3c7a67570a03cc33fa7bc405. Investigate how OpenMP availability is handled after version 1.1.1; done means the OpenMP failure in the affected pipeline is addressed and the installation requirement is clear.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, macos
Domain
build-system, ci-cd
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.