Skip to content

Fix condition to enable mpi4py.#11707

Merged
chuckatkins merged 5 commits intospack:developfrom
danlipsa:paraview_mpi4py
Jun 17, 2019
Merged

Fix condition to enable mpi4py.#11707
chuckatkins merged 5 commits intospack:developfrom
danlipsa:paraview_mpi4py

Conversation

@danlipsa
Copy link
Copy Markdown
Contributor

No description provided.

@danlipsa danlipsa force-pushed the paraview_mpi4py branch 2 times, most recently from 7027da8 to 7bf0175 Compare June 14, 2019 17:36
@danlipsa
Copy link
Copy Markdown
Contributor Author

@chuckatkins @jrood-nrel Please review.

@jrood-nrel
Copy link
Copy Markdown
Member

This looks good. I also verified that if I used python3 instead of python before this change in this MPI4PY line, I was able to install Paraview 5.6.0.

Copy link
Copy Markdown

@chuckatkins chuckatkins left a comment

Choose a reason for hiding this comment

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

See comments inline. I think the catalyst package also needs the mpi4py option so it would be good to have both packages use the same block of code to set python and mpi4py options.

@danlipsa
Copy link
Copy Markdown
Contributor Author

@chuckatkins How is it now?

Copy link
Copy Markdown

@chuckatkins chuckatkins left a comment

Choose a reason for hiding this comment

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

It looks good. It's helpful for the two packages to have the same logic since they use the same source. There's a duplicate PARAVIEW_ENABLE_PYTHON leftover in catalyst though. Otherwise it's good to go.

@chuckatkins chuckatkins merged commit 83c7959 into spack:develop Jun 17, 2019
carsonwoods pushed a commit to carsonwoods/spack that referenced this pull request Jun 27, 2019
* Fix condition to enable mpi4py.

* flake8

* Catalyst as paraview for mpi4py.

* Catalyst needs numpy and mpi4py.

* Remove leftover enable python.
dev-zero pushed a commit to dev-zero/spack that referenced this pull request Aug 13, 2019
* Fix condition to enable mpi4py.

* flake8

* Catalyst as paraview for mpi4py.

* Catalyst needs numpy and mpi4py.

* Remove leftover enable python.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants