Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] OpenMP CI compilation for MacOS on Github Actions not working #82

Open
Socrats opened this issue Oct 3, 2023 · 0 comments
Open

Comments

@Socrats
Copy link
Owner

Socrats commented Oct 3, 2023

Currently the parallel version of egttools for MacOS (compiled with OpenMP enabled) is not working on my setup for Github Actions. Probably we need to download the correct versions of OpenMP for Intel (x86_64) and arm64 builds to solve this. Moreover, we need to find a way to link OpenMP dynamically to egttools instead of statically and add the OpenMP dlyb to the egttools build. This is important as otherwise there are segmentation faults that can occur due to duplicated libomp errors. Particularly in an Anaconda environment.

For the moment, I have deactivated OpenMP from the MacOS builds with EGTTOOLS_EXTRA_CMAKE_ARGS="-DSKIP_OPENMP=TRUE"

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

No branches or pull requests

1 participant