Boost C++ Libraries: Ticket #8734: Identical dummy functions fall victim to COMDAT folding https://svn.boost.org/trac10/ticket/8734 <p> status/explicit-failures-markup.xml notes that bind/mem_fn_eq_test fails on MSVC with /OPT:ICF due to COMDAT folding. </p> <p> Changing the functions slightly to produce different code solves the problem. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8734 Trac 1.4.3 Mike Liang <mtliang@…> Wed, 26 Jun 2013 01:17:04 GMT attachment set https://svn.boost.org/trac10/ticket/8734 https://svn.boost.org/trac10/ticket/8734 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">mem_fn_eq_test.cpp.patch</span> </li> </ul> <p> uniquify dummy functions </p> Ticket Peter Dimov Wed, 11 Dec 2013 21:59:32 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/8734#comment:1 https://svn.boost.org/trac10/ticket/8734#comment:1 <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> Applied in <a class="ext-link" href="https://github.com/boostorg/bind/commit/ea05f23163dad64f5f191061e407a7e4e1a7657c"><span class="icon">​</span>https://github.com/boostorg/bind/commit/ea05f23163dad64f5f191061e407a7e4e1a7657c</a> </p> Ticket