|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r77724 - in trunk: libs/scope_exit/test status
From: lorcaminiti_at_[hidden]
Date: 2012-04-02 17:05:01
Author: lcaminiti
Date: 2012-04-02 17:04:59 EDT (Mon, 02 Apr 2012)
New Revision: 77724
URL: http://svn.boost.org/trac/boost/changeset/77724
Log:
Marked some expected failures for both ScopeExit and Functional/OverloadedFunction on Sun. Removed some unecessary cout from a ScopeExit regression test.
Text files modified:
trunk/libs/scope_exit/test/world_checkpoint_seq.cpp | 4 ---
trunk/status/explicit-failures-markup.xml | 42 ++++++++++++++++++++++++++++++++++++++-
2 files changed, 40 insertions(+), 6 deletions(-)
Modified: trunk/libs/scope_exit/test/world_checkpoint_seq.cpp
==============================================================================
--- trunk/libs/scope_exit/test/world_checkpoint_seq.cpp (original)
+++ trunk/libs/scope_exit/test/world_checkpoint_seq.cpp 2012-04-02 17:04:59 EDT (Mon, 02 Apr 2012)
@@ -13,7 +13,6 @@
#include BOOST_TYPEOF_INCREMENT_REGISTRATION_GROUP()
#include <boost/detail/lightweight_test.hpp>
#include <vector>
-#include <iostream>
#include <sstream>
struct person {
@@ -82,12 +81,10 @@
person adam, eva;
std::ostringstream oss;
oss << adam;
- std::cout << oss.str() << std::endl;
BOOST_TEST(oss.str() == "person(0, 0)");
oss.str("");
oss << eva;
- std::cout << oss.str() << std::endl;
BOOST_TEST(oss.str() == "person(0, 0)");
world w;
@@ -95,7 +92,6 @@
w.add_person(eva);
oss.str("");
oss << w;
- std::cout << oss.str() << std::endl;
BOOST_TEST(oss.str() == "world(3, { person(1, 2), person(2, 2), })");
return boost::report_errors();
Modified: trunk/status/explicit-failures-markup.xml
==============================================================================
--- trunk/status/explicit-failures-markup.xml (original)
+++ trunk/status/explicit-failures-markup.xml 2012-04-02 17:04:59 EDT (Mon, 02 Apr 2012)
@@ -1932,8 +1932,21 @@
</note>
</mark-expected-failures>
</library>
-
-
+
+ <!-- functional/overloaded_function -->
+ <library name="functional/overloaded_function">
+ <!-- type-of emulation mode required -->
+ <mark-expected-failures>
+ <test name="make_call"/>
+ <test name="make_decl"/>
+ <toolset name="sun-5.10"/>
+ <note author="Lorenzo Caminiti">
+ This compiler does not support native type-of and type-of
+ emulation mode is not atuomatically detected for this compiler
+ (force it by defining the BOOST_TYPEOF_EMULATION macro).
+ </note>
+ </mark-expected-failures>
+ </library>
<!-- fusion -->
<library name="fusion">
@@ -4955,6 +4968,29 @@
<toolset name="msvc-8.0*"/>
<note author="Alexander Nasonov" refid="2"/>
</mark-expected-failures>
+ <!-- type-of emulation mode required -->
+ <mark-expected-failures>
+ <test name="native"/>
+ <test name="native_this"/>
+ <test name="native_this_tpl"/>
+ <test name="native_tu_test"/>
+ <test name="same_line_seq"/>
+ <test name="same_line_seq_nova"/>
+ <test name="world_checkpoint_seq"/>
+ <test name="world_checkpoint_seq_nova"/>
+ <test name="world_seq"/>
+ <test name="world_seq_nova"/>
+ <test name="world_this_seq"/>
+ <test name="world_this_seq_nova"/>
+ <test name="world_tpl_seq"/>
+ <test name="world_tpl_seq_nova"/>
+ <toolset name="sun-5.10"/>
+ <note author="Lorenzo Caminiti">
+ This compiler does not support native type-of and type-of
+ emulation mode is not atuomatically detected for this compiler
+ (force it by defining the BOOST_TYPEOF_EMULATION macro).
+ </note>
+ </mark-expected-failures>
<!-- MSVC type-of emulation cannot capture `this` -->
<mark-expected-failures>
<test name="emulation_this"/>
@@ -4980,6 +5016,7 @@
<toolset name="intel-linux-10.1"/>
<toolset name="intel-linux-11.1"/>
<toolset name="pgi-11.9"/>
+ <toolset name="sun-5.10"/>
<note author="Lorenzo Caminiti" refid="51"/>
</mark-expected-failures>
<!-- lambda functions required -->
@@ -5016,6 +5053,7 @@
<toolset name="msvc-9.0~wm5~stlport5.2"/>
<toolset name="pathscale-4.0.8"/>
<toolset name="pgi-11.9"/>
+ <toolset name="sun-5.10"/>
<toolset name="vacpp-10.1"/>
<toolset name="vacpp"/>
<note author="Lorenzo Caminiti" refid="52"/>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk