I can't find that max hostname constraint in the above commit (probably just tired eyes). However, note that ORTE doesn't have any hostname length constraint, so if we are now adding one to the OMPI layer, we have a problem.
For example, in the ompi_proc_t struct, we simply point it at the ORTE name so we avoid impacting the memory footprint by copying the hostname. Thus, it isn't clear to me -where- we are restricting hostname lengths - can someone point it out?
FWIQ: we routinely see hostnames much longer than 16 chars on the user list and on many clusters here. Having such a small restriction will cause major problems with our user base.
On May 27, 2009, at 9:54 AM, Rainer Keller wrote:
> One thing to note about this change is that it will break binaryWhere's the break??
> compatibility between 1.3/1.4 and the 1.5/1.6 series (since these
> values are #define's, and therefore are resolved at compile time --
> not run-time).
My bad -- you're entirely right. I mis-read; you kept all the defaults exactly the same. Good!
Several of my other comments are therefore invalid. :-) But the _OPAL_ -> OPAL_ prefix thing is still relevant (that would be the only _OPAL prefix that I'm aware of).
devel mailing list