Boost C++ Libraries: Ticket #9438: call of overloaded ‘ignore_unused_variable_warning(...)’ is ambiguous https://svn.boost.org/trac10/ticket/9438 <p> Here are two patches that prevent some compilations errors due to ambiguous definitions of 'ignore_unused_variable_warning' (defined by both boost and lemon) under g++ 4.8.2 (works fine with clang 3.3 though). </p> <p> It simply fully qualify the uses of the function by addind the boost:: namespace specifier before every 'call' in the concept checks. </p> <p> Changing only the range concepts gave more errors in the concerpt_check library, so patchs for both libraries are provided. </p> <p> You'll find as supplementary files the preprocessed source that fail to compile with and the error output. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9438 Trac 1.4.3 Thomas Hume <thomas.hume@…> Wed, 27 Nov 2013 01:02:31 GMT attachment set https://svn.boost.org/trac10/ticket/9438 https://svn.boost.org/trac10/ticket/9438 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">range.patch</span> </li> </ul> Ticket Thomas Hume <thomas.hume@…> Wed, 27 Nov 2013 01:02:53 GMT attachment set https://svn.boost.org/trac10/ticket/9438 https://svn.boost.org/trac10/ticket/9438 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">concept.patch</span> </li> </ul> Ticket Thomas Hume <thomas.hume@…> Wed, 27 Nov 2013 01:05:09 GMT attachment set https://svn.boost.org/trac10/ticket/9438 https://svn.boost.org/trac10/ticket/9438 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">preprocessed.cpp.bz2</span> </li> </ul> Ticket Thomas Hume <thomas.hume@…> Wed, 27 Nov 2013 01:05:21 GMT attachment set https://svn.boost.org/trac10/ticket/9438 https://svn.boost.org/trac10/ticket/9438 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">compile_error</span> </li> </ul> Ticket Neil Groves Sun, 09 Mar 2014 18:01:26 GMT owner, component changed https://svn.boost.org/trac10/ticket/9438#comment:1 https://svn.boost.org/trac10/ticket/9438#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Neil Groves</span> to <span class="trac-author">jsiek</span> </li> <li><strong>component</strong> <span class="trac-field-old">range</span> → <span class="trac-field-new">concept_check</span> </li> </ul> <p> This is patched in Boost.Range and committed to the develop branch. The Boost.Range part of this ticket will be merged into release 1.56. </p> <p> I have to reassign for the other patch to be applied since I do not have write-access to this library. </p> Ticket