Boost C++ Libraries: Ticket #6291: Distinct parser parses incompletely https://svn.boost.org/trac10/ticket/6291 <p> Beginning in 1.46, the repository "distinct" parser, when preceded by another parser, truncates its synthesized string attribute to the first character. Test case attached passes on 1.45 and fails on 1.46 through 1.48. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6291 Trac 1.4.3 Jeff Trull <edaskel@…> Sun, 18 Dec 2011 18:40:40 GMT attachment set https://svn.boost.org/trac10/ticket/6291 https://svn.boost.org/trac10/ticket/6291 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">keyword_issue.cpp</span> </li> </ul> <p> minimal test case </p> Ticket jeff.trull@… Tue, 29 Jan 2013 06:35:49 GMT <link>https://svn.boost.org/trac10/ticket/6291#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6291#comment:1</guid> <description> <p> This issue is still present in Boost 1.52 </p> </description> <category>Ticket</category> </item> <item> <author>thomas@…</author> <pubDate>Tue, 12 Feb 2013 20:45:07 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6291#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6291#comment:2</guid> <description> <p> Here's a patch to solve this issue. It should work on any boost version. The problem was that the container handling modifications made in 1.46 weren't taken into account for the components sleeping in the repository. </p> <p> I didn't look at the other components, but it could very well be that they also lack the container support. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>anonymous</dc:creator> <pubDate>Tue, 12 Feb 2013 20:45:53 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/6291 https://svn.boost.org/trac10/ticket/6291 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">disctinct_patch.patch</span> </li> </ul> Ticket Jeff Trull <edaskel@…> Tue, 12 Feb 2013 22:42:03 GMT <link>https://svn.boost.org/trac10/ticket/6291#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6291#comment:3</guid> <description> <p> Thanks Thomas! It works. Can we get this in trunk? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Joel de Guzman</dc:creator> <pubDate>Wed, 13 Feb 2013 08:47:11 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/6291#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6291#comment:4</guid> <description> <p> Awesome! I'll apply the patch into trunk as soon as I can. Thanks, Thomas! </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Joel de Guzman</dc:creator> <pubDate>Wed, 13 Feb 2013 08:47:38 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/6291#comment:5 https://svn.boost.org/trac10/ticket/6291#comment:5 <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