Hello,

Thank you very much for this.  I've replied further below:


----- Original Message -----
> From: Joshua Hursey <jjhur...@open-mpi.org>
[...]
> What other configure options are you passing to Open MPI? Specifically the 
> configure test will always fail if '--with-ft=cr' is not specified - by 
> default Open MPI will only build the BLCR component if C/R FT is requested by 
> the user.

This was it!  Now the BLCR supports builds in just fine.

If I may offer some feedback:

When I think "Checkpoint/Restart", I don't immediately think "Fault Tolerance"; 
rather, I'm interested in it for a better alternative to suspend/resume.  So I 
had *no* idea turning on the "ft" configure option this was a prerequisite for 
BLCR support to compile from just reading the configure help, configure output, 
docs, etc.

I'd like to request that this be made easier to spot.  At a minimum, the 
configure -help output could mention this when it gets to talking about BLCR, 
or C/R in general.

Additionally, in general when configuring components, it would be nice in the 
config logs if there was a way to get more details about the tests (and why 
they failed) than just "can compile...no".  This may require more invasive 
changes - not being super-knowledgeable about configure, I don't know how much 
work this would be.

Lastly, the standard Open MPI documentation (particularly the FAQ) could be 
updated in the C/R or BLCR sections to reflect the need for the "--with-ft=cr" 
argument.

Again, I really appreciate the assistance.

Reply via email to