Boost logo

Boost :

Subject: Re: [boost] [UUID] uuid.hpp ODR violation and Ctrl-M pollution
From: Scott McMurray (me22.ca+boost_at_[hidden])
Date: 2009-08-20 13:46:14


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.

>
> 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.0, 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."


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk