Boost C++ Libraries: Ticket #3499: VectorConcept missing DefaultConstructible concept check https://svn.boost.org/trac10/ticket/3499 <p> Current (and at least in 1.39.0) documentation says that Vector is a refinement of <a class="missing wiki">DefaultConstructible</a>. However, concept checking classes seem to ignore to test for <a class="missing wiki">DefaultConstructible</a>. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3499 Trac 1.4.3 Gunter Fri, 02 Oct 2009 21:36:52 GMT <link>https://svn.boost.org/trac10/ticket/3499#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3499#comment:1</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/56535" title="see #3499: * added DefaultConstructible to mutable matrix and vector ...">[56535]</a>) see <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/3499" title="#3499: Bugs: VectorConcept missing DefaultConstructible concept check (closed: fixed)">#3499</a>: </p> <ul><li>added <a class="missing wiki">DefaultConstructible</a> to mutable matrix and vector container, </li><li>fixed INTERNAL concept checks </li></ul> </description> <category>Ticket</category> </item> <item> <dc:creator>Gunter</dc:creator> <pubDate>Fri, 02 Oct 2009 21:41:00 GMT</pubDate> <title>status changed https://svn.boost.org/trac10/ticket/3499#comment:2 https://svn.boost.org/trac10/ticket/3499#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> <p> in order to execute all concept checks one has to update the jamfile in libs/numeric/ublas/test. The internal tests are disabled by default because they are very expensive. </p> <pre class="wiki">Index: test/Jamfile.v2 =================================================================== --- test/Jamfile.v2 (Revision 56525) +++ test/Jamfile.v2 (Arbeitskopie) @@ -103,6 +103,8 @@ test-suite numeric/uBLAS [ compile concepts.cpp : # requirements &lt;define&gt;EXTERNAL + &lt;define&gt;INTERAL + &lt;define&gt;SKIP_BAD &lt;toolset&gt;intel-linux:&lt;cxxflags&gt;"-Xc" &lt;toolset&gt;darwin:&lt;cxxflags&gt;"-fabi-version=0" ] </pre> Ticket Gunter Mon, 05 Oct 2009 22:48:31 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/3499#comment:3 https://svn.boost.org/trac10/ticket/3499#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> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/56614" title="fix #3499 and fix #3501: * added inline to free helper functions * ...">[56614]</a>) fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/3499" title="#3499: Bugs: VectorConcept missing DefaultConstructible concept check (closed: fixed)">#3499</a> and fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/3501" title="#3501: Bugs: Reusing concepts from different compile units yields multiple defined ... (closed: fixed)">#3501</a>: </p> <ul><li>added inline to free helper functions </li><li>added missing concept check </li><li>fixed broken internal checks </li></ul> Ticket