Jeff Squyres wrote:
On Oct 2, 2007, at 3:43 PM, rolf.vandeva...@sun.com wrote:

I propose that we drop the mca parameter "btl_base_debug". It is an added
level of complexity that does not provide any benefit.  In fact, the
debug/verbose code in the btl_base_open.c is such that we can never turn on verbose messages.

Heh -- I assume that this is an RFC, right?  :-)
It seemed kind of small for an RFC, but maybe it is.
A quick research of the other base components in the OMPI area show that none of them have a *_base_debug mca parameter. They only have a *_base_verbose parameter.

I will plan on making this change but just thought I would check and see if there is some historical or other reason why btl_base_debug should *not*
be removed.
(This came up as I was trying to figure out how to turn on verbosity for
the MX problem reported on the users list. )

I don't really have an opinion either way, but I think you can turn on *some* debug messages by setting btl_base_verbose to (for example) 100. It looks like these messages are mainly in the BTL base selection logic and the openib BTL.
Jeff, can you verify that you can get something out with btl_base_verbose? My experience is that it has no effect at all. After writing the earlier message I realized that btl_base_debug is the one that affects what comes out. But as I said, this is different then all the other frameworks and was
a source of confusion for me.

Rolf

Reply via email to