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

Fixing Debug & MPI-Off builds #106

Merged
merged 22 commits into from
Jan 25, 2022
Merged

Conversation

mdavis36
Copy link
Collaborator

This PR is the same as #88 without the changes for gitlab-ci / spack.

We should merge this before merging #93 so we can tag a version of Spheral with these fixes included.

mdavis36 and others added 21 commits September 22, 2021 15:29
Mike D. started in NodeListRegistrar.  Also fixed Python bindings to
work with these.
- Compiling Distributed even in serail builds (just less stuff)
- Starting our safe wrappers around distributeNodes front-ends
not so sensitive to that, and updated ref values.
@mdavis36 mdavis36 requested a review from jmikeowen January 21, 2022 17:19
Conflicts:
	src/CXXTests/CMakeLists.txt
	src/PythonMPIInterfaces/tests/testMPI4PYasPYMPI.py
	tests/integration.ats
	tests/unit/Distributed/testMPI4PYasPYMPI.py
	tests/unit/PythonMPIInterfaces/testMPI4PYasPYMPI.py
@mdavis36
Copy link
Collaborator Author

Tested w/ debug, mpi=off, and release+mpi=on all tests pass.

Copy link
Collaborator

@jmikeowen jmikeowen left a comment

Choose a reason for hiding this comment

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

Looks good

@mdavis36 mdavis36 merged commit 3d2f073 into develop Jan 25, 2022
@mdavis36 mdavis36 deleted the bugfix/develop/debug-mpi-off-builds branch January 25, 2022 23:03
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