As many of you will have noticed, I have been struggling most of the evening 
with breakage on the trunk. This was initiated by adding .ompi_ignore to the 
coll/ml component, but the root cause of the problem is a blatant disregard for 
OMPI design rules in the bcol framework. Component-level headers from the 
coll/ml area have been included in multiple places throughout the bcol 
framework, making it impossible to separate these two areas.

Unfortunately, this problem has now been propagated to the 1.7 branch. As 
release manager, I'm afraid that places me in a difficult position, and I'm 
going to have to insist that this either is fixed immediately (i.e., in next 24 
hours), or I have to rescind/delete that area from the 1.7 branch and release 
an immediate 1.7.5 (with attendant apologies to the community for the screwup). 
We will then proceed with our intended plan, minus the bcol code.

I'd appreciate someone letting me know if this problem (a) can even be fixed, 
given the degree of cross-connection I see in the bcol code, and (b) if it can, 
then by when.

Thanks
Ralph



Reply via email to