On Thu, Oct 18, 2012 at 10:33 AM, Robert Ramey <ramey@rrsd.com> wrote:
"Barrett, Brian W" <bwbarre@sandia.gov> wrote in message
news:<69A29AB53D57F54D81061A9E4E45B8FD239CC111@EXMB01.srn.sandia.gov>...
> On 10/17/12 1:00 PM, "Robert Ramey" <ramey@rrsd.com> wrote:
>
> >Barrett, Brian W wrote:
> >>

> Unfortunately, I'm barely competent in using Boost.MPI and
> Boost.Serialization.  I'm definitely not in a position to be able to apply
> a patch.
>
> What I'm getting from your responses and the general silence elsewhere is
> that the right answer is to deal with the incompatibilities between
> versions of Boost and explicitly instantiate all the internal MPI
> archivers and hope for the best.  It's a little painful, but I think we
> can do that.

Well, your organization could contract with me to address this for you.

I've done special work for several companies which use the serialization
library.  This work has been contributed to boost and become part of the
distributed package.  So

a) The organization gets what it needs for a reasonable cost.
b) Any generally useful enhancements get included in the library

So it helps everyone all around.

Thanks in advance for considering this.

I'm not at all versed (let alone well-versed) in either Boost.Serialization nor Boost.MPI, so I am not sure what Brian's issue exactly is, but I'm curious, Robert, if you acknowledge this as an issue? It seems strange to require a user to fiddle with stuff in the detail namespace of a library.

Also, and I mean this with the best of intentions, but your (Robert's) response here could be construed as...unhelpful, and I'm taking specific aim at the parting sarcasm. If you don't have the time and/or resources to address this or some other issue, I think stating so is sufficient.

- Jeff