-
Notifications
You must be signed in to change notification settings - Fork 371
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
Build NEST with Python, OpenMP, MPI, Boost and GSL for macOS on CI #2762
Conversation
…te_full_macos_build
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for starting to clean this up! There are a couple of smaller things that might need another look before merging.
Co-authored-by: Dennis Terhorst <[email protected]>
Co-authored-by: Dennis Terhorst <[email protected]>
@terhorstd @lekshmideepu Ping! |
Am working on this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @heplesser for this nice work for the macOS builds. Few of my comments/ questions were asked by Dennis and got it answered. It looks good to me 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not sure why there is no conflict, but it looks to me that this PR will remove the build with SONATA support on macOS if it is merged now. Perhaps a merge with master will retrieve all the SONATA related changes to the build matrix.
…te_full_macos_build
I have merged master into this branch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@heplesser Great! As far as I can see there is only one addition missing, see suggestion.
@terhorstd Are you happy as well? |
@nicolossus Could you re-approve? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 👍
This PR ensures NEST is build with all components on macOS on the CI (except sionlib, libneurosim and music). It also removes some no longer needed parts of the
build_macos
stage. It incorporates changes from #2660. It fixes #2756.