Subject: Re: [boost] [UUID] uuid.hpp ODR violation and Ctrl-M pollution
From: Andy Tompkins (atompkins_at_[hidden])
Date: 2009-08-25 07:51:34


On Thu, 20 Aug 2009 10:46 -0700, "Scott McMurray"
<me22.ca+boost_at_[hidden]> wrote:
> 2009/8/20 Mostafa <mostafa_working_away_at_[hidden]>:
> >
> > Using "uuid_alt_v13_pod.zip":
> >
> > 1) It seems that some namespace function definitions in uuid.hpp
> > violate the ODR, specifically the ones lacking inline keyword.
> >
>
> Quite plausible.

I will check my version that will go into boost.

> > 2) Also some files in the package are pseudo-randomly sprinkled with
> > Ctrl-M characters, as if someone edited them with two different
> > editors. Examples are: "uuid/boost/uuid/uuid_io.hpp" and the
> > files under "uuid/libs/uuid/test/".
> >
>
> That's exactly what happened. That zip is one I threw together fairly
> quickly to demonstrate my proposed interface changes, not something
> that I would consider review-ready.
>
> I don't know what the current status is. Here an excerpt from an
> email from Andy on April 9: "I am working on getting it into boost. I
> did hope to to get it into
> 1.39., but sadly this won't happen. I need to finish going through
> the post from the review and ensure I have addressed all of
> them."

I am continuing to work on getting the uuid library into boost. Thank
you to everyone for being so patient with me.

Regards,
  Andy.