Skip to content

Fix openmp portability issue#10

Merged
j-amma merged 1 commit into
mainfrom
topocalc_portable
Jan 23, 2026
Merged

Fix openmp portability issue#10
j-amma merged 1 commit into
mainfrom
topocalc_portable

Conversation

@j-amma

@j-amma j-amma commented Jan 22, 2026

Copy link
Copy Markdown
Contributor

The clang_osx-64 compiler used within the environment needed for Macs with M* silicon (arm64) enforces stricter syntax rules for OpenMP. In particular, it requires that private be attached to a directive. This combines isolated private declarations with their corresponding directives.

The clang_osx-64 compiler used within the environment needed for Macs with M* silicon (arm64) enforces stricter syntax rules for OpenMP. In particular, it requires that `private` be attached to a directive. This combines isolated `private` declarations with their corresponding directives.
@j-amma
j-amma requested a review from jomey January 22, 2026 23:18
@j-amma j-amma added the maintenance Package architecture, config, or library dependency work label Jan 22, 2026
@j-amma
j-amma merged commit f63a3de into main Jan 23, 2026
1 check passed
@j-amma
j-amma deleted the topocalc_portable branch January 23, 2026 17:36
@j-amma j-amma mentioned this pull request Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Package architecture, config, or library dependency work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants