Boost C++ Libraries: Ticket #9063: token_finder with token_compress_on broken https://svn.boost.org/trac10/ticket/9063 <p> token_finder seems to have broken somewhere between 1_48_0 and 1_53_0. </p> <p> Further, the string_algo tests don't cover this. </p> <p> See the attached test, which passes on 1_48_0 but fails on 1_53_0, trunk and release branches. </p> <p> Same behavior for two compilers tested: mgw64-gcc-4.4 and mgw32-gcc-4.8. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9063 Trac 1.4.3 Jim Bell <jim@…> Thu, 29 Aug 2013 12:10:25 GMT attachment set https://svn.boost.org/trac10/ticket/9063 https://svn.boost.org/trac10/ticket/9063 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">find_iterator_test.cpp</span> </li> </ul> <p> test case for make_find_iterator/token_finder/token_compress_on </p> Ticket Jim Bell <jim@…> Thu, 29 Aug 2013 12:18:37 GMT <link>https://svn.boost.org/trac10/ticket/9063#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9063#comment:1</guid> <description> <p> Should probably be called token_finder_test.cpp, not find_iterator_test.cpp. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Marshall Clow</dc:creator> <pubDate>Mon, 09 Sep 2013 17:18:14 GMT</pubDate> <title>status changed https://svn.boost.org/trac10/ticket/9063#comment:2 https://svn.boost.org/trac10/ticket/9063#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> It appears that this was broken by the fix applied for <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/7784" title="#7784: Bugs: [PATCH] Overlapping strings are not properly handled by ... (closed: invalid)">#7784</a>. Thanks for the bug report. </p> <p> Steven has recommended that I revert the fix for <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/7784" title="#7784: Bugs: [PATCH] Overlapping strings are not properly handled by ... (closed: invalid)">#7784</a>, and mark that report as "works as designed". </p> <p> I'll look into this further. </p> Ticket Marshall Clow Tue, 08 Oct 2013 18:24:37 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/9063#comment:3 https://svn.boost.org/trac10/ticket/9063#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Reverted Fix for <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/7784" title="#7784: Bugs: [PATCH] Overlapping strings are not properly handled by ... (closed: invalid)">#7784</a> and added an additional test in <a class="changeset" href="https://svn.boost.org/trac10/changeset/86206" title="Revert to old behavior for find_iterator; will not find overlapping ...">[86206]</a> </p> Ticket