Boost C++ Libraries: Ticket #4991: uuid compile errors and warnings https://svn.boost.org/trac10/ticket/4991 <p> Can someone please apply this patch to boost uuid? This patch fixes a compile error and warning when using a Green Hills compiler. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4991 Trac 1.4.3 olim@… Wed, 15 Dec 2010 20:52:17 GMT attachment set https://svn.boost.org/trac10/ticket/4991 https://svn.boost.org/trac10/ticket/4991 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">uuid.patch</span> </li> </ul> <p> Compile error fix for GHS compiler </p> Ticket Marshall Clow Mon, 14 Feb 2011 15:49:47 GMT <link>https://svn.boost.org/trac10/ticket/4991#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:1</guid> <description> <p> What is the call that is in &lt;memory.h&gt; ? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andy Tompkins</dc:creator> <pubDate>Mon, 14 Feb 2011 16:57:08 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4991#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:2</guid> <description> <p> I agree with the fix in string_generator.hpp. In seed_rng.hpp ::memcpy is used from &lt;memory.h&gt; </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Mon, 14 Feb 2011 17:03:00 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4991#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:3</guid> <description> <p> So the green hills library doesn't have memcpy in &lt;cstring&gt;, which is what the standard requires? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Marshall Clow</dc:creator> <pubDate>Mon, 14 Feb 2011 17:04:45 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4991#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:4</guid> <description> <p> Anonymous ==&gt; marshall in the last comment. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andy Tompkins</dc:creator> <pubDate>Mon, 14 Feb 2011 17:17:58 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4991#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:5</guid> <description> <p> Ah, I see. I was reading things wrong. Right, memcpy should be in &lt;cstring&gt;. I am no longer sure why &lt;memory.h&gt; is included. Maybe I was reading things wrong much earlier in this file's life. If no tests on any platform fail after removing the #include line, I see no reason to not remove it completely. </p> </description> <category>Ticket</category> </item> <item> <author>olim@…</author> <pubDate>Tue, 15 Feb 2011 06:38:30 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4991#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:6</guid> <description> <p> The green hills compiler does have memcpy in &lt;cstring&gt;, but it does not have &lt;memory.h&gt;. Well, it looks like you guys figured it out already. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andy Tompkins</dc:creator> <pubDate>Sat, 05 Mar 2011 23:46:16 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/4991#comment:7 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/4991#comment:7</guid> <description> <p> Removed semicolon from string_generator.hpp. Removed #include &lt;memory.h&gt; from seed_rng.hpp. Committed to trunk. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andy Tompkins</dc:creator> <pubDate>Mon, 30 May 2011 00:41:58 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/4991#comment:8 https://svn.boost.org/trac10/ticket/4991#comment:8 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> Ticket