Skip to content

Argobots and Qthread configure detection need fixing/improvements #8036

Closed
@devreal

Description

@devreal

Working with current master (g560ebc5780), I am trying to compile Open MPI with either Argobots or Qthread support and noticed the following:

  1. There had been a patch to improve the detection of Argobots in configure (https://github.com/open-mpi/ompi/pull/7675/files) but the current state does not seem to work. I am passing --with-argobots=$HOME/opt/argobots-1.0/ to configure but all I am getting is the following message in config.log:
configure:5285: +++ Configuring MCA framework threads
configure:153773: checking for no configure components in framework threads
configure:153775: result: 
configure:153777: checking for m4 configure components in framework threads
configure:153779: result: argobots, pthreads, qthreads
configure:5300: --- MCA component threads:argobots (m4 configuration macro, priority 30)
configure:153867: checking for MCA component threads:argobots compile mode
configure:153870: result: static 
configure:156050: checking if MCA component threads:argobots can compile
configure:156052: result: no

Any ideas how to get more information on what is going wrong? I don't see a failed compilation attempt anywhere in the logs...

  1. There is no way to provide configure with a path to a custom qthread installation. Something along the lines of --with-qthreads=/path/to/qthreads/ should be provided.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions