Boost C++ Libraries: Ticket #5858: Issue to compile in VS 2008, VC 9.0.30729.1 SP without Microsoft extensions https://svn.boost.org/trac10/ticket/5858 <p> The issue appears first in 1.35.0 version. The version 1.34.1 is still OK. It is only appears when microsoft extentions are disabled. The library is "Iterator". For version 1.35.1: the file is iterator_concepts.hpp, line nuber is 136: </p> <pre class="wiki">BOOST_concept(SinglePassIterator, (Iterator)) : IncrementableIterator &lt;Iterator&gt; , boost::EqualityComparable &lt;Iterator&gt; { ---&gt;&gt;&gt; BOOST_CONCEPT_ASSERT(( boost::Convertible&lt; BOOST_DEDUCED_TYPENAME SinglePassIterator::traversal_category , boost::single_pass_traversal_tag &gt; )); }; </pre><p> The first line of error message is \boost\include\boost-1_35_0\boost/iterator/iterator_concepts.hpp(136) : error C2146: syntax error : missing ',' before identifier 'traversal_category' </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5858 Trac 1.4.3 Dave Abrahams Fri, 02 Sep 2011 18:28:20 GMT <link>https://svn.boost.org/trac10/ticket/5858#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5858#comment:1</guid> <description> <p> IMO this is almost certainly a compiler bug, but for us to be sure it would help if you could post the preprocessor output. </p> </description> <category>Ticket</category> </item> <item> <author>SergK13Stuff@…</author> <pubDate>Mon, 05 Sep 2011 13:21:54 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/5858 https://svn.boost.org/trac10/ticket/5858 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">BoostPreprocessor.i</span> </li> </ul> <p> <a class="missing wiki">PreprocessorOutput</a> (stripped) </p> Ticket SergK13Stuff@… Mon, 05 Sep 2011 13:27:07 GMT <link>https://svn.boost.org/trac10/ticket/5858#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5858#comment:2</guid> <description> <p> I have posted preprocessor output which has been generated on boost version 1.35.0 and 9.0.30729.1 SP .NET 3.5 SP1 without Microsoft extensions. I have changed the flag in settings: C/C++<a class="missing wiki">/Preprocessor/Generate</a> Preprocessor File to "With Line Numbers (/P)" in order to produce this file. After that file has been stripped off all information which is irrelevant I think. I just leave what is connected to the problem. However when I enable this flag my cpp files is compiled without any errors. Do you have any suggestions? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Dave Abrahams</dc:creator> <pubDate>Mon, 05 Sep 2011 17:27:39 GMT</pubDate> <title>description changed https://svn.boost.org/trac10/ticket/5858#comment:3 https://svn.boost.org/trac10/ticket/5858#comment:3 <ul> <li><strong>description</strong> modified (<a href="/trac10/ticket/5858?action=diff&amp;version=3">diff</a>) </li> </ul> Ticket Dr. Sergey Kiselev <SergK13@…> Wed, 07 Sep 2011 17:52:16 GMT <link>https://svn.boost.org/trac10/ticket/5858#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5858#comment:4</guid> <description> <p> The same error with Visual Studio 2010 (10.0.40219.1 SP1Rel) .NET (4.0.30319 SP1Rel)! I have tested it with 1.47.0 boost, but this bug should be started from 1.35.0. </p> </description> <category>Ticket</category> </item> <item> <author>Dr. Sergey Kiselev <SergK13@…></author> <pubDate>Wed, 07 Sep 2011 17:54:27 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5858#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5858#comment:5</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5858#comment:1" title="Comment 1">dave</a>: </p> <blockquote class="citation"> <p> IMO this is almost certainly a compiler bug, but for us to be sure it would help if you could post the preprocessor output. </p> </blockquote> <p> Dave, </p> <p> I have posted additional information and preprocessor output. Any estimates when is it going to be fixed? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Dave Abrahams</dc:creator> <pubDate>Thu, 08 Sep 2011 15:55:42 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5858#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5858#comment:6</guid> <description> <p> No estimate, sorry. It seems highly unlikely that this problem has anything to do with Boost code, as there are no compiler-specific implementation details in BOOST_CONCEPT_ASSERT, so I can't give a very high priority to looking at this. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Dave Abrahams</dc:creator> <pubDate>Wed, 21 Nov 2012 20:03:45 GMT</pubDate> <title>owner changed https://svn.boost.org/trac10/ticket/5858#comment:7 https://svn.boost.org/trac10/ticket/5858#comment:7 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Dave Abrahams</span> to <span class="trac-author">jeffrey.hellrung</span> </li> </ul> Ticket