summaryrefslogtreecommitdiff
path: root/status
diff options
context:
space:
mode:
Diffstat (limited to 'status')
-rw-r--r--status/Jamfile.v233
-rw-r--r--status/explicit-failures-markup.xml101
2 files changed, 109 insertions, 25 deletions
diff --git a/status/Jamfile.v2 b/status/Jamfile.v2
index fd9ff2d0d3..3b63f9ab31 100644
--- a/status/Jamfile.v2
+++ b/status/Jamfile.v2
@@ -50,19 +50,26 @@ run-tests libs :
algorithm/test # test-suite algorithm
algorithm/minmax/test # test-suite algorith/minmax
algorithm/string/test # test-suite algorithm/string
+ align/test # test-suite align
array/test # test-suite array
asio/test # test-suite asio
+ assert/test # test-suite assert
assign/test # test-suite assign
+ atomic/test # test-suite atomic
any/test # test-suite any
bimap/test # test-suite bimap
bind/test # test-suite bind
chrono/test # test-suite chrono
- container/example # test-suite container_example
- container/test # test-suite container_test
circular_buffer/test # test-suite circular_buffer
concept_check # test-suite concept_check
config/test # test-suite config
+ container/example # test-suite container_example
+ container/test # test-suite container_test
+ context/test # test-suite context
conversion/test # test-suite conversion
+ core/test # test-suite core
+ core/test/swap # test-suite core/swap
+ coroutine/test # test-suite coroutine
crc/test # test-suite crc
date_time/test # test-suite date_time
detail/test # test-suite detail
@@ -77,44 +84,51 @@ run-tests libs :
functional/test # test-suite functional
functional/factory/test # test-suite functional/factory
functional/forward/test # test-suite functional/forward
- functional/hash/test # test-suite functional/hash
+ functional/hash/test/extra # test-suite functional/hash
functional/overloaded_function/test # test-suite func./overloaded_function
function_types/test # test-suite function_types
fusion/test # test-suite fusion
geometry/test # test-suite geometry
+ geometry/index/test # test-suite geometry/index
gil/test # test-suite gil
graph/test # test-suite graph
graph_parallel/test # test-suite graph/parallel
heap/test # test-suite heap
icl/test # test-suite icl
- io/test # test-suite io
integer/test # test-suite integer
interprocess/example # test-suite interprocess_example
interprocess/test # test-suite interprocess_test
intrusive/example # test-suite intrusive_example
intrusive/test # test-suite intrusive_test
+ io/test # test-suite io
iostreams/test # test-suite iostreams
iterator/test # test-suite iterator
lambda/test # test-suite lambda
+ lexical_cast/test # test-suite lexical_cast
local_function/test # test-suite local_function
locale/test # test-suite locale
+ log/test # test-suite log
logic/test # test-suite logic
+ lockfree/test # test-suite lockfree
math/test # test-suite math
move/example # test-suite move_example
move/test # test-suite move_test
mpi/test # test-suite mpi
mpl/test # test-suite mpl
msm/test # msm-unit-tests
+ multi_array/test # test-suite multi_array
+ multi_index/test # test-suite multi_index
+ multiprecision/test # test-suite multiprecision
numeric/conversion/test # test-suite numeric/conversion
numeric/interval/test # test-suite numeric/interval
+ numeric/odeint/test # test-suite numeric/odeint
numeric/ublas/test # test-suite numeirc/uBLAS
- multi_array/test # test-suite multi_array
- multi_index/test # test-suite multi_index
optional/test # test-suite optional
parameter/test # test-suite parameter
phoenix/test # test-suite phoenix
polygon/test # test-suite polygon
pool/test # test-suite pool
+ predef/test # test-suite predef
preprocessor/test # test-suite preprocessor
program_options/test # test-suite program_options
property_map/test # test-suite property_map
@@ -141,18 +155,20 @@ run-tests libs :
system/test # test-suite system
test/test # test-suite test
thread/test # test-suite thread
+ throw_exception/test # test-suite throw_exception
timer/test # test-suite timer
tokenizer/test # test-suite tokenizer
tr1/test # test-suite tr1
+ tti/test # test-suite tti
tuple/test # test-suite tuple
+ type_erasure/test # test-suite type_erasure
+ type_index/test # test-suite type_index
type_traits/test # test-suite type_traits
typeof/test # test-suite typeof
units/test # test-suite units
unordered/test/unordered # test-suite unordered
unordered/test/exception # test-suite unordered-exception
- utility/enable_if/test # test-suite utility/enable_if
utility/identity_type/test # test-suite utility/identity_type
- utility/swap/test # test-suite utility/swap
utility/test # test-suite utility
uuid/test # test-suite uuid
variant/test # test-suite variant
@@ -163,3 +179,4 @@ run-tests libs :
run-tests tools :
bcp/test
;
+
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index b6549d1b78..98607832e4 100644
--- a/status/explicit-failures-markup.xml
+++ b/status/explicit-failures-markup.xml
@@ -45,6 +45,8 @@
<toolset name="sun-5.8"/>
<toolset name="sun-5.9"/>
<toolset name="borland-*"/>
+ <toolset name="vacpp-*"/>
+ <toolset name="cray-*"/>
</mark-unusable>
<mark-expected-failures>
<test name="tail_variate_means"/>
@@ -75,6 +77,12 @@
<toolset name="acc"/>
<note author="Boris Gubenko" refid="47"/>
</mark-expected-failures>
+ <mark-expected-failures>
+ <test name="p_square_cumul_dist"/>
+ <test name="weighted_p_square_cumul_dist"/>
+ <toolset name="*"/>
+ <note author="Eric Niebler" refid="53"/>
+ </mark-expected-failures>
</library>
<!-- minmax -->
@@ -466,16 +474,14 @@
<!-- build -->
<library name="build">
- <test name="timedata">
- <mark-failure>
- <toolset name="msvc-7.1"/>
- <toolset name="msvc-8.0"/>
- <toolset name="msvc-9.0"/>
- <note author="Vladimir Prus">
- See https://zigzag.lvk.cs.msu.su:7813/boost.build/ticket/218
- </note>
- </mark-failure>
- </test>
+ <mark-expected-failures>
+ <test name="collect_debug_info"/>
+ <toolset name="*"/>
+ <note author="Jurko Gospodnetić">
+ Temporarily enabled and always failing test used for collecting
+ additional feedback from the testing site.
+ </note>
+ </mark-expected-failures>
</library>
<!-- chrono -->
@@ -609,6 +615,7 @@
<library name="container">
<mark-unusable>
<toolset name="borland-5.*"/>
+ <toolset name="sun-5.*"/>
<toolset name="msvc-6.5*"/>
<toolset name="cw-9.*"/>
<toolset name="gcc-2.95*"/>
@@ -698,6 +705,21 @@
</test>
</library>
+ <!-- coroutine -->
+ <library name="coroutine">
+ <mark-unusable>
+ <toolset name="cray-*"/>
+ <toolset name="darwin-4.4"/>
+ <toolset name="darwin-4.4_0x"/>
+ <toolset name="gcc-4.4.4"/>
+ <toolset name="gcc-4.4.4_0x"/>
+ <toolset name="msvc-8.0"/>
+ <toolset name="pgi-*"/>
+ <toolset name="vacpp-*"/>
+ <toolset name="gcc-mingw-4.4*"/>
+ </mark-unusable>
+ </library>
+
<!-- crc -->
<library name="crc">
<test name="crc_test">
@@ -2051,6 +2073,8 @@
<toolset name="msvc-8.0"/>
<toolset name="msvc-9.0*"/>
<toolset name="msvc-10.0*"/>
+ <toolset name="msvc-11.0*"/>
+ <toolset name="msvc-12.0*"/>
<note author="Joachim Faulhaber">
Compiler error expected for msvc: A minimal example of a class template 'value' that
results in syntax error in a subsequent meta function.
@@ -2106,6 +2130,7 @@
<library name="intrusive">
<mark-unusable>
<toolset name="borland-5.*"/>
+ <toolset name="sun-5.*"/>
<toolset name="msvc-6.5*"/>
<toolset name="cw-9.*"/>
<toolset name="gcc-2.95*"/>
@@ -2511,6 +2536,7 @@
<library name="move">
<mark-unusable>
<toolset name="borland-5.*"/>
+ <toolset name="sun-5.*"/>
<toolset name="msvc-6.5*"/>
<toolset name="cw-9.*"/>
<toolset name="gcc-2.95*"/>
@@ -2894,13 +2920,6 @@ for more information.
This is due to the fact that phoenix uses proto
</note>
</mark-unusable>
- <mark-expected-failures>
- <test name="member"/>
- <toolset name="msvc*"/>
- <note author="Thomas Heller" id="phoenix-operator-member-bug">
- MSVC seems to have a code generation bug showing up when using operator->* with a member variable
- </note>
- </mark-expected-failures>
</library>
@@ -5464,12 +5483,56 @@ This platform doesn't supports Boost.Chrono.
</mark-expected-failures>
</library>
+ <!-- tti -->
+ <library name="tti">
+ <mark-expected-failures>
+ <test name="test_has_mem_data2"/>
+ <test name="test_has_mem_fun_cv_fail2"/>
+ <test name="test_has_mem_fun_cv_fail4"/>
+ <test name="test_has_member "/>
+ <test name="test_has_member_compile"/>
+ <test name="test_has_member_cv "/>
+ <test name="test_has_member_cv_compile "/>
+ <toolset name="vacpp-12.1.0.1"/>
+ <note>These are all failures with Boost.FunctionTypes which TTI uses.</note>
+ </mark-expected-failures>
+ </library>
+
<!-- tuple -->
<library name="tuple">
<mark-unusable>
<toolset name="sunpro-5_3-sunos"/>
</mark-unusable>
</library>
+
+ <!-- type_erasure -->
+ <library name="type_erasure">
+ <mark-unusable>
+ <toolset name="gcc-4.2.1"/>
+ <toolset name="gcc-4.4*"/>
+ <toolset name="gcc-mingw-4.4*"/>
+ <toolset name="darwin-4.2.1"/>
+ <note author="Steven Watanabe" refid="17"/>
+ </mark-unusable>
+ <mark-expected-failures>
+ <test name="test_add"/>
+ <test name="test_add_assign"/>
+ <test name="test_equal"/>
+ <test name="test_less"/>
+ <test name="test_construct"/>
+ <toolset name="msvc-8.0*"/>
+ <note author="Steven Watanabe">
+ SFINAE for the constructors of param doesn't work correctly on this compiler.
+ This affects free functions (including operators) with more than one
+ any argument and overloaded member functions.
+ </note>
+ </mark-expected-failures>
+ <mark-expected-failures reason="?">
+ <test name="test_free"/>
+ <toolset name="msvc-8.0"/>
+ <note>This looks like an instance of MSVC substituting int in a template-id.</note>
+ </mark-expected-failures>
+ </library>
<!-- type_traits -->
<library name="type_traits">
@@ -6974,5 +7037,9 @@ This platform doesn't supports Boost.Chrono.
This test requires lambda function support.
</note>
+ <note id="53">
+ This test has not been updated to accomodate changes in Boost.Random.
+ </note>
+
</explicit-failures-markup>