Boost C++ Libraries: Ticket #5084: [fusion] make enable_equality and enable_comparison SFINAE-able https://svn.boost.org/trac10/ticket/5084 <p> Spirit is broken for 1.46. Proto needs to disable Fusion's comparison operator overloads to avoid ambiguity with its own, but it currently has no way to do so. </p> <p> The problem is described here: <a class="ext-link" href="http://article.gmane.org/gmane.comp.parsers.spirit.devel/3897"><span class="icon">​</span>http://article.gmane.org/gmane.comp.parsers.spirit.devel/3897</a> </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5084 Trac 1.4.3 Joel de Guzman Tue, 18 Jan 2011 12:11:30 GMT owner changed https://svn.boost.org/trac10/ticket/5084#comment:1 https://svn.boost.org/trac10/ticket/5084#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">t_schwinger</span> to <span class="trac-author">Joel de Guzman</span> </li> </ul> Ticket Joel de Guzman Tue, 18 Jan 2011 12:50:57 GMT <link>https://svn.boost.org/trac10/ticket/5084#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5084#comment:2</guid> <description> <ul><li>hoisted enable_equality, enable_comparison and is_native_fusion_sequence to fusion::traits namespace </li><li>added SFINAE-enable </li></ul><p> (<a class="ext-link" href="http://article.gmane.org/gmane.comp.parsers.spirit.devel/3902"><span class="icon">​</span>http://article.gmane.org/gmane.comp.parsers.spirit.devel/3902</a>) </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Christopher Schmidt</dc:creator> <pubDate>Tue, 18 Jan 2011 20:47:41 GMT</pubDate> <title>cc set https://svn.boost.org/trac10/ticket/5084#comment:3 https://svn.boost.org/trac10/ticket/5084#comment:3 <ul> <li><strong>cc</strong> <span class="trac-author">mr.chr.schmidt@…</span> added </li> </ul> Ticket Eric Niebler Wed, 19 Jan 2011 02:13:26 GMT <link>https://svn.boost.org/trac10/ticket/5084#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5084#comment:4</guid> <description> <p> this is also fixed in Proto on trunk in changeset <a class="changeset" href="https://svn.boost.org/trac10/changeset/68262" title="disable fusions comparison operators">[68262]</a>. Trunk testing is broken ATM, so someone should run the Spirit tests and merge this to release ASAP. Fingers crossed. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Eric Niebler</dc:creator> <pubDate>Wed, 19 Jan 2011 04:28:25 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/5084#comment:5 https://svn.boost.org/trac10/ticket/5084#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> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/68264" title="fix 1.46 showstopper, fix #5084">[68264]</a>) fix 1.46 showstopper, fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/5084" title="#5084: Bugs: [fusion] make enable_equality and enable_comparison SFINAE-able (closed: fixed)">#5084</a> </p> Ticket Hartmut Kaiser Fri, 21 Jan 2011 13:57:49 GMT <link>https://svn.boost.org/trac10/ticket/5084#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5084#comment:6</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/68298" title="Spirit: fixing test Jamfile">[68298]</a>) added tests verifying the fix </p> </description> <category>Ticket</category> </item> </channel> </rss>