Skip to content

add --disable-dlopen, use correct configure flag for MPI threading support#186

Merged
boegel merged 3 commits intoeasybuilders:developfrom
boegel:openmpi_fixes
Mar 28, 2013
Merged

add --disable-dlopen, use correct configure flag for MPI threading support#186
boegel merged 3 commits intoeasybuilders:developfrom
boegel:openmpi_fixes

Conversation

@boegel
Copy link
Copy Markdown
Member

@boegel boegel commented Mar 27, 2013

  • use --disable-dlopen to avoid problems like with Rmpi:
mca: base: component_find: unable to open .../lib/openmpi/mca_paffinity_hwloc: .../lib/openmpi/mca_paffinity_hwloc.so:
undefined symbol: opal_hwloc_topology (igno     red)
 mca: base: component_find: unable to open .../lib/openmpi/mca_carto_auto_detect:
.../lib/openmpi/mca_carto_auto_detect.so: undefined symbol: opal_carto_base_graph     _get_host_graph_fn (ignored)
  • use correct configure flag to enable MPI threading support (--enable-mpi-thread-multiple instead of --enable-mpi-threads)

boegel added 2 commits March 27, 2013 22:20
…a_paffinity_hwloc.so: undefined symbol: opal_hwloc_topology', and use correct configure flag to enable MPI threading suport
@boegel
Copy link
Copy Markdown
Member Author

boegel commented Mar 27, 2013

A separate issue was opened to be more strict w.r.t. unknown configure flags, see easybuilders/easybuild-easyblocks#157

@stdweird
Copy link
Copy Markdown
Contributor

looks ok

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

oh-ho... this --enable-mpi-thread-multiple is a major one;
from what I see, it also affects OpenMPI-1.6.3-iccifort-2011.13.367.eb , too (anything >v1.5.4) ...\

as regards this patch set, green light from my end.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Also fixed for v1.6.3, nice catch!

boegel added a commit that referenced this pull request Mar 28, 2013
add --disable-dlopen, use correct configure flag for MPI threading support
@boegel boegel merged commit 2ae7b06 into easybuilders:develop Mar 28, 2013
@boegel boegel deleted the openmpi_fixes branch March 28, 2013 00:31
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.

3 participants