Boost
Threads by month
- ----- 2026 -----
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- 27 participants
- 33319 discussions
Re: [boost] [Spirit-devel] [fusion] Short-circuited Exception-based View Iteration
by Dean Michael Berris 24 Sep '07
by Dean Michael Berris 24 Sep '07
24 Sep '07
On 9/23/07, Joel de Guzman <joel(a)boost-consulting.com> wrote:
> Dean Michael Berris wrote:
> >
> > Almost... But 'any' will just return a boolean, but not which element
> > in seq (or a view of which elements in seq) where f returns true.
>
> Do it in f where you know both.
>
This may make f a bit bloated for my taste, but this will work. Thanks. :)
> > Perhaps 'filter' is what I'm looking for, but I'm just interested in
> > the first one where a predicate holds true, so even a find_if(...)
> > might suit my needs.
>
> No. There's no way to do that. You can't have a runtime predicate
> determine a compile time return type.
>
There might be special cases where this might happen though... Let me
illustrate below what I mean...
> > I'll explore a bit more.
> >
> > BTW, i haven't found a `find_first_if(...)` implementation (like what
> > the STL has) which works with a homogeneous tuple -- somehow that
> > container might be a special case that deserves attention (?) -- which
> > returns a single value? Thoughts on this?
> >
> > Maybe this will solve at least my problem... :D
>
> The world fusion (and for that matter, mpl) lives in has some peculiar
> constraints. As I noted above, one is that you cannot determine a type
> from a runtime predicate. You can, however, do it inside-out. IOTW,
> let the predicate itself get the info that you need. If you really
> need to return a type, somehow, you can, for example, use a pointer
> to a base class, hold the value in a boost::any, etc. In other words
> use type erasure. If I were you, I'd use the visitor, f, itself to
> do the action as soon as the correct type is obtained. No type
> erasure magic.
>
This makes sense, though there might be a possibility where a
homogeneous tuple would be able to return just a single value:
struct equals_2 {
template <typename T>
T operator() (T element) const {
if (element == 2) return element;
};
};
typedef fusion::tuple<int, int, int> point_type;
point_type point(1, 2, 3);
assert(fusion::is_homogenous<point_type>::value == true);
assert(fusion::find_first_if<equals_2>(point) == 2); // only works if
'point' is a homogeneous container
> HTH.
It does indeed. Thanks for the tips!
(Goes back to hacking... :D)
--
Dean Michael C. Berris
Software Engineer, Friendster, Inc.
[http://cplusplus-soup.blogspot.com/]
[mikhailberis(a)gmail.com]
[+63 928 7291459]
[+1 408 4049523]
4
4
Dear boost developers,
You can find a new version of my portable precise C++ garbage collector
in vault/memory.
Is any one interested?
Can I submit my library to be part of boost?
Achilleas Margaritis
13
90
Boost regression test failures
Report time: 2007-09-23T12:04:01Z
This report lists all regression test failures on release platforms.
Detailed report:
http://boost.org/regression/trunk/developer/issues.html
The following platforms have a large number of failures:
msvc-8.0
sun-5.8
1828 failures in 31 libraries (1048 are from non-broken platforms)
algorithm/string (2)
asio (88)
bimap (120 of 180 failures are from non-broken platforms)
circular_buffer (2)
concept_check (3 of 13 failures are from non-broken platforms)
config (1 of 2 failures are from non-broken platforms)
conversion (1 of 7 failures are from non-broken platforms)
date_time (1 of 3 failures are from non-broken platforms)
dynamic_bitset (1 of 2 failures are from non-broken platforms)
foreach (2)
gil (4 of 6 failures are from non-broken platforms)
graph (17 of 33 failures are from non-broken platforms)
interprocess (393 of 579 failures are from non-broken platforms)
intrusive (33 of 47 failures are from non-broken platforms)
lambda (1)
multi_index (1 of 2 failures are from non-broken platforms)
numeric/interval (1)
optional (3)
ptr_container (1 of 3 failures are from non-broken platforms)
python (8 of 10 failures are from non-broken platforms)
range (16 of 22 failures are from non-broken platforms)
regex (4 of 7 failures are from non-broken platforms)
serialization (229 of 668 failures are from non-broken platforms)
spirit (8 of 14 failures are from non-broken platforms)
system (6)
test (0 of 2 failures are from non-broken platforms)
tr1 (50 of 64 failures are from non-broken platforms)
type_traits (1)
utility (0 of 2 failures are from non-broken platforms)
wave (6 of 11 failures are from non-broken platforms)
xpressive (45)
Test failures marked with a (*) represent tests that failed on
platforms that are considered broken. They are likely caused by
misconfiguration by the regression tester or a failure in a core
library such as Test or Config.
|algorithm/string|
join: hp_cxx-71_006_tru64
replace: hp_cxx-71_006_tru64
|asio|
basic_datagram_socket: hp_cxx-71_006_tru64
basic_datagram_socket_select: hp_cxx-71_006_tru64
basic_deadline_timer: hp_cxx-71_006_tru64
basic_deadline_timer_select: hp_cxx-71_006_tru64
basic_socket_acceptor: hp_cxx-71_006_tru64
basic_socket_acceptor_select: hp_cxx-71_006_tru64
basic_stream_socket: hp_cxx-71_006_tru64
basic_stream_socket_select: hp_cxx-71_006_tru64
buffered_read_stream: hp_cxx-71_006_tru64
buffered_read_stream_select: hp_cxx-71_006_tru64
buffered_stream: hp_cxx-71_006_tru64
buffered_stream_select: hp_cxx-71_006_tru64
buffered_write_stream: hp_cxx-71_006_tru64
buffered_write_stream_select: hp_cxx-71_006_tru64
datagram_socket_service: hp_cxx-71_006_tru64
datagram_socket_service_select: hp_cxx-71_006_tru64
deadline_timer: acc hp_cxx-71_006_tru64
deadline_timer_select: acc hp_cxx-71_006_tru64
deadline_timer_service: hp_cxx-71_006_tru64
deadline_timer_service_select: hp_cxx-71_006_tru64
error: hp_cxx-71_006_tru64
error_select: hp_cxx-71_006_tru64
io_service: hp_cxx-71_006_tru64
io_service_select: hp_cxx-71_006_tru64
ip_address: hp_cxx-71_006_tru64
ip_address_select: hp_cxx-71_006_tru64
ip_address_v4: acc hp_cxx-71_006_tru64
ip_address_v4_select: acc hp_cxx-71_006_tru64
ip_address_v6: acc hp_cxx-71_006_tru64
ip_address_v6_select: acc hp_cxx-71_006_tru64
ip_basic_endpoint: hp_cxx-71_006_tru64
ip_basic_endpoint_select: hp_cxx-71_006_tru64
ip_basic_resolver: hp_cxx-71_006_tru64
ip_basic_resolver_iterator: hp_cxx-71_006_tru64
ip_basic_resolver_iterator_select: hp_cxx-71_006_tru64
ip_basic_resolver_query: hp_cxx-71_006_tru64
ip_basic_resolver_query_select: hp_cxx-71_006_tru64
ip_basic_resolver_select: hp_cxx-71_006_tru64
ip_host_name: hp_cxx-71_006_tru64
ip_host_name_select: hp_cxx-71_006_tru64
ip_multicast: acc hp_cxx-71_006_tru64
ip_multicast_select: acc hp_cxx-71_006_tru64
ip_resolver_query_base: hp_cxx-71_006_tru64
ip_resolver_query_base_select: hp_cxx-71_006_tru64
ip_resolver_service: hp_cxx-71_006_tru64
ip_resolver_service_select: hp_cxx-71_006_tru64
ip_tcp: hp_cxx-71_006_tru64
ip_tcp_select: hp_cxx-71_006_tru64
ip_udp: hp_cxx-71_006_tru64
ip_udp_select: hp_cxx-71_006_tru64
ip_unicast: acc hp_cxx-71_006_tru64
ip_unicast_select: acc hp_cxx-71_006_tru64
ip_v6_only: acc hp_cxx-71_006_tru64
ip_v6_only_select: acc hp_cxx-71_006_tru64
is_read_buffered: hp_cxx-71_006_tru64
is_read_buffered_select: hp_cxx-71_006_tru64
is_write_buffered: hp_cxx-71_006_tru64
is_write_buffered_select: hp_cxx-71_006_tru64
read: hp_cxx-71_006_tru64
read_select: hp_cxx-71_006_tru64
read_until: hp_cxx-71_006_tru64
read_until_select: hp_cxx-71_006_tru64
socket_acceptor_service: hp_cxx-71_006_tru64
socket_acceptor_service_select: hp_cxx-71_006_tru64
socket_base: acc hp_cxx-71_006_tru64
socket_base_select: acc hp_cxx-71_006_tru64
strand: hp_cxx-71_006_tru64
strand_select: hp_cxx-71_006_tru64
stream_socket_service: hp_cxx-71_006_tru64
stream_socket_service_select: hp_cxx-71_006_tru64
time_traits: hp_cxx-71_006_tru64
time_traits_select: hp_cxx-71_006_tru64
write: hp_cxx-71_006_tru64
write_select: hp_cxx-71_006_tru64
|bimap|
assign: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
foreach: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
lambda: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
property_map: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
range: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
serialization: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_assign: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_convenience_header: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_extra: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_info: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_lambda: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_list_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_modify: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_multiset_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_mutable: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_operator_bracket: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_ordered: darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_project: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_property_map: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_range: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_sequenced: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_serialization: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_set_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unconstrained: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unordered: darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unordered_multiset_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unordered_set_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_vector_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
typeof: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
xpressive: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
|circular_buffer|
base_test: hp_cxx-71_006_tru64
space_optimized_test: hp_cxx-71_006_tru64
|concept_check|
class_concept_fail_expected: sun-5.8* sun-5.8*
old_concept_class_fail: gcc-3.3.6 sun-5.8* sun-5.8*
old_concept_function_fail: gcc-3.3.6 sun-5.8* sun-5.8*
stl_concept_check: hp_cxx-71_006_tru64
usage_fail: sun-5.8* sun-5.8*
where_fail: sun-5.8* sun-5.8*
|config|
config_test: msvc-7.1 msvc-8.0*
|conversion|
lexical_cast_loopback_test: msvc-7.1 msvc-8.0* msvc-8.0* sun-5.8* sun-5.8*
lexical_cast_test: sun-5.8* sun-5.8*
|date_time|
testgreg_serialize_dll: msvc-7.1 msvc-8.0* msvc-8.0*
|dynamic_bitset|
dyn_bitset_unit_tests3: hp_cxx-71_006_tru64
dyn_bitset_unit_tests4: sun-5.8*
|foreach|
array_byref: msvc-7.1
array_byval: msvc-7.1
|gil|
main: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
|graph|
all_planar_input_files_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
basic_planarity_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
csr_graph_test: msvc-7.1
cycle_ratio_tests: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0* sun-5.8* sun-5.8*
graphml_test: msvc-8.0*
graphviz_test: msvc-8.0*
kolmogorov_max_flow_test: acc hp_cxx-71_006_tru64
make_biconnected_planar_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
make_maximal_planar_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
max_flow_test: acc hp_cxx-71_006_tru64
parallel_edges_loops_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
transitive_closure_test: hp_cxx-71_006_tru64
|interprocess|
adaptive_node_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
adaptive_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
alloc_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
allocexcept_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
cached_adaptive_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
cached_node_allocator_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
condition_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 sun-5.8*
data_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
deque_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_adaptive_pool: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_conditionA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_conditionB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_mutexA: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_anonymous_mutexB: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_anonymous_semaphoreA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_semaphoreB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_upgradable_mutexA: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_anonymous_upgradable_mutexB: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_bufferstream: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_cached_adaptive_pool: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_cached_node_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_cont: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_contA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_contB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_file_mapping: sun-5.8* sun-5.8*
doc_file_mapping2: sun-5.8* sun-5.8*
doc_intrusive: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_ipc_messageA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_ipc_messageB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_aligned_allocation: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_allocation_command: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_construction_info: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_external_buffer: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
doc_managed_heap_memory: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_mapped_file: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_multiple_allocation: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_raw_allocation: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_map: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_message_queueA: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_message_queueB: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_move_containers: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_allocA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_allocB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_conditionA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_conditionB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_mutex: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_node_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_offset_ptr: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_private_adaptive_pool: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_private_node_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_scoped_ptr: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_shared_memory: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_shared_memory2: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_vectorstream: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_where_allocate: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_windows_shared_memory2: sun-5.8*
file_lock_test: msvc-7.1 msvc-8.0*
file_mapping_test: acc sun-5.8* sun-5.8*
flat_map_index_allocation_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
flat_tree_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
intrusive_ptr_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
iset_index_allocation_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
iunordered_set_index_allocation_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
list_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
managed_mapped_file_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
map_index_allocation_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
mapped_file_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
memory_algorithm_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
message_queue_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
mutex_test: hp_cxx-71_006_tru64
named_alloc_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
named_condition_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
named_mutex_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
named_recursive_mutex_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
named_semaphore_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
named_upgradable_mutex_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
node_allocator_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
null_index_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
private_adaptive_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
private_node_allocator_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
process_a_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
process_a_fixed_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 sun-5.8* sun-5.8*
process_b_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
process_b_fixed_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
recursive_mutex_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
semaphore_test: acc hp_cxx-71_006_tru64 sun-5.8*
shared_memory_mapping_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
shared_memory_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
shared_ptr_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
slist_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
string_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
tree_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
unique_ptr_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
upgradable_mutex_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 sun-5.8*
user_buffer_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
vector_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
vectorstream_test: gcc-3.3.6
|intrusive|
doc_advanced_value_traits: hp_cxx-71_006_tru64
doc_advanced_value_traits2: hp_cxx-71_006_tru64
doc_assoc_optimized_code: hp_cxx-71_006_tru64
doc_auto_unlink: hp_cxx-71_006_tru64
doc_clone_from: hp_cxx-71_006_tru64
doc_entity: hp_cxx-71_006_tru64
doc_erasing_and_disposing: hp_cxx-71_006_tru64
doc_how_to_use: hp_cxx-71_006_tru64
doc_iterator_from_value: hp_cxx-71_006_tru64
doc_list: hp_cxx-71_006_tru64
doc_offset_ptr: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_rbtree_algorithms: hp_cxx-71_006_tru64
doc_set: hp_cxx-71_006_tru64
doc_slist: hp_cxx-71_006_tru64
doc_unordered_set: hp_cxx-71_006_tru64
doc_value_traits: hp_cxx-71_006_tru64
doc_window: hp_cxx-71_006_tru64
list_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
multiset_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
set_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
slist_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
unordered_multiset_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
unordered_set_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
|lambda|
operator_tests_simple: msvc-7.1
|multi_index|
test_modifiers: msvc-7.1 msvc-8.0*
|numeric/interval|
fmod: hp_cxx-71_006_tru64
|optional|
optional_test: darwin-4.0.1 hp_cxx-71_006_tru64
optional_test_inplace: hp_cxx-71_006_tru64
|ptr_container|
serialization: darwin-4.0.1 sun-5.8* sun-5.8*
|python|
bases: intel-linux-9.0
exec: intel-linux-9.0
import_: intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
pointee: intel-linux-9.0
pointer_type_id_test: intel-linux-9.0
pytype_function: hp_cxx-71_006_tru64
upcast: intel-linux-9.0
|range|
array: msvc-7.1
iterator_range: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0* sun-5.8* sun-5.8*
reversible_range: msvc-7.1
string: hp_cxx-71_006_tru64 msvc-7.1
sub_range: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 sun-5.8* sun-5.8*
|regex|
posix_api_check: acc intel-linux-9.0 msvc-8.0*
wide_posix_api_check_c: acc intel-linux-9.0 msvc-8.0* sun-5.8*
|serialization|
test_array_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_auto_ptr_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_exception_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_pimpl_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_polymorphic_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_portable_archive: darwin-4.0.1
test_demo_portable_archive_dll: darwin-4.0.1
test_demo_shared_ptr_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_xml_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_xml_load_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_xml_save_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_binary_archive: hp_cxx-71_006_tru64
test_exported_binary_archive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_text_archive: hp_cxx-71_006_tru64
test_exported_text_archive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_text_warchive: hp_cxx-71_006_tru64
test_exported_text_warchive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_xml_archive: hp_cxx-71_006_tru64
test_exported_xml_archive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_xml_warchive: hp_cxx-71_006_tru64
test_exported_xml_warchive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_list_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mult_archive_types_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_binary_archive: msvc-8.0*
test_polymorphic_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_text_archive: msvc-8.0*
test_polymorphic_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_text_warchive: msvc-8.0*
test_polymorphic_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_xml_archive: msvc-8.0*
test_polymorphic_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_xml_warchive: msvc-8.0*
test_polymorphic_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_private_ctor_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_reset_object_address_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
|spirit|
mix_and_match_trees: sun-5.8* sun-5.8*
numerics_tests: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
numerics_tests_debug: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
|system|
error_code_test: hp_cxx-71_006_tru64 hp_cxx-71_006_tru64
error_code_test_dll: hp_cxx-71_006_tru64
error_code_user_test: hp_cxx-71_006_tru64 hp_cxx-71_006_tru64
error_code_user_test_dll: hp_cxx-71_006_tru64
|test|
boost_check_equal_str: sun-5.8* sun-5.8*
|tr1|
std_run_complex_overloads: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
std_run_random: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
std_test_regex: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
std_test_tr1_include: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
std_test_tuple: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
std_test_tuple_tricky: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_tr1_include: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_tuple: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_tuple_tricky: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_utility_std_header: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
|type_traits|
promote_basic_test: hp_cxx-71_006_tru64
|utility|
result_of_test: sun-5.8* sun-5.8*
|wave|
test_re2c_lexer: msvc-7.1 msvc-8.0*
test_slex_lexer: darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
testwave_dll: sun-5.8* sun-5.8*
|xpressive|
c_traits: hp_cxx-71_006_tru64
misc1: hp_cxx-71_006_tru64
misc2: hp_cxx-71_006_tru64
multiple_defs: hp_cxx-71_006_tru64
regress: hp_cxx-71_006_tru64
test1: hp_cxx-71_006_tru64
test10: hp_cxx-71_006_tru64
test10u: hp_cxx-71_006_tru64
test11: hp_cxx-71_006_tru64
test11u: hp_cxx-71_006_tru64
test1u: hp_cxx-71_006_tru64
test2: hp_cxx-71_006_tru64
test2u: hp_cxx-71_006_tru64
test3: hp_cxx-71_006_tru64
test3u: hp_cxx-71_006_tru64
test4: hp_cxx-71_006_tru64
test4u: hp_cxx-71_006_tru64
test5: hp_cxx-71_006_tru64
test5u: hp_cxx-71_006_tru64
test6: hp_cxx-71_006_tru64
test6u: hp_cxx-71_006_tru64
test7: hp_cxx-71_006_tru64
test7u: hp_cxx-71_006_tru64
test8: hp_cxx-71_006_tru64
test8u: hp_cxx-71_006_tru64
test9: hp_cxx-71_006_tru64
test9u: hp_cxx-71_006_tru64
test_actions: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
test_basic_regex: hp_cxx-71_006_tru64
test_cycles: hp_cxx-71_006_tru64
test_dynamic: hp_cxx-71_006_tru64
test_dynamic_grammar: hp_cxx-71_006_tru64
test_non_char: hp_cxx-71_006_tru64
test_regex_compiler: hp_cxx-71_006_tru64
test_regex_primitives: hp_cxx-71_006_tru64
test_static: hp_cxx-71_006_tru64
test_symbols: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
1
0
Re: [boost] [Spirit-devel] [fusion] Short-circuited Exception-based View Iteration
by Dean Michael Berris 23 Sep '07
by Dean Michael Berris 23 Sep '07
23 Sep '07
Hi Joel!
On 9/22/07, Joel de Guzman <joel(a)boost-consulting.com> wrote:
> Tobias Schwinger wrote:
>
> > Reading the rest of your post, it seems you're basically looking for
> > algorithms like these:
> >
> > visit_if(sequence_reference,runtime_predicate,action)
> > visit_where_first(sequence_reference,runtime_predicate,action)
>
> Seems those are specializations of:
>
> any(seq, f)
>
> ??
>
> Description
>
> For a sequence seq and unary function object f, any returns true if f returns
> true for at least one element of seq.
>
Almost... But 'any' will just return a boolean, but not which element
in seq (or a view of which elements in seq) where f returns true.
Perhaps 'filter' is what I'm looking for, but I'm just interested in
the first one where a predicate holds true, so even a find_if(...)
might suit my needs.
I'll explore a bit more.
BTW, i haven't found a `find_first_if(...)` implementation (like what
the STL has) which works with a homogeneous tuple -- somehow that
container might be a special case that deserves attention (?) -- which
returns a single value? Thoughts on this?
Maybe this will solve at least my problem... :D
--
Dean Michael C. Berris
Software Engineer, Friendster, Inc.
[http://cplusplus-soup.blogspot.com/]
[mikhailberis(a)gmail.com]
[+63 928 7291459]
[+1 408 4049523]
1
0
Re: [boost] [Spirit-devel] [fusion] Short-circuited Exception-based View Iteration
by Dean Michael Berris 23 Sep '07
by Dean Michael Berris 23 Sep '07
23 Sep '07
Hi Tobias!
On 9/22/07, Tobias Schwinger <tschwinger(a)isonews2.com> wrote:
> Dean Michael Berris wrote:
> >
> > Would there be a way for me to iterate through every element of 'ints'
> > and apply the function object instance to each element, and stop the
> > iteration only when function does not throw?
>
> No.
>
I thought so. That confirms my suspicion that there isn't an obvious
way of doing it. :-)
> > I know using exceptions for control flow is pretty frowned upon,
>
> ...and pretty inefficient, unless to terminate a deep recursion.
>
> But to answer you're question, you can of course wrap another function
> around yours that throws if it doesn't catch anything :-).
>
This makes sense, but a little too convoluted for my taste. It's one
of the options, and I don't know if there's even an alternative
that'll be easy to use aside from the above suggestion. Thanks for the
idea. ;)
> Reading the rest of your post, it seems you're basically looking for
> algorithms like these:
>
> visit_if(sequence_reference,runtime_predicate,action)
> visit_where_first(sequence_reference,runtime_predicate,action)
>
Close, but not quite...
I'm thinking of a fusion function (if there isn't one already) which
short-circuits (or returns) when it finds the first element of a
sequece_reference, for which there is a runtime_predicate that holds
true -- and then perform an action.
If 'visit_where_first' does the above, then I think something like
that will be useful -- particulary in my case ;-).
I'm looking through the Boost Trunk version of Fusion, but I don't see
it in the documentation. I'm willing to try my hand at implementing
the above, though it would be great if someone's already done it. :-D
> Correct?
Sure sounds like it. :)
>
>
> Regards,
> Tobias
>
Thanks Tobias!
--
Dean Michael C. Berris
Software Engineer, Friendster, Inc.
[http://cplusplus-soup.blogspot.com/]
[mikhailberis(a)gmail.com]
[+63 928 7291459]
[+1 408 4049523]
1
0
Boost regression test failures
Report time: 2007-09-22T06:25:16Z
This report lists all regression test failures on release platforms.
Detailed report:
http://boost.org/regression/trunk/developer/issues.html
The following platforms have a large number of failures:
msvc-8.0
sun-5.8
1886 failures in 30 libraries (1100 are from non-broken platforms)
algorithm/string (2)
asio (142)
bimap (120 of 180 failures are from non-broken platforms)
circular_buffer (2)
concept_check (3 of 13 failures are from non-broken platforms)
config (1 of 2 failures are from non-broken platforms)
conversion (1 of 7 failures are from non-broken platforms)
date_time (1 of 3 failures are from non-broken platforms)
dynamic_bitset (2 of 3 failures are from non-broken platforms)
foreach (2)
gil (4 of 6 failures are from non-broken platforms)
graph (17 of 33 failures are from non-broken platforms)
interprocess (393 of 584 failures are from non-broken platforms)
intrusive (35 of 67 failures are from non-broken platforms)
lambda (1)
multi_index (1 of 2 failures are from non-broken platforms)
numeric/interval (1)
optional (3)
ptr_container (1 of 2 failures are from non-broken platforms)
python (7 of 9 failures are from non-broken platforms)
range (16 of 20 failures are from non-broken platforms)
serialization (229 of 668 failures are from non-broken platforms)
spirit (8 of 13 failures are from non-broken platforms)
system (6)
test (0 of 1 failures are from non-broken platforms)
tr1 (50 of 57 failures are from non-broken platforms)
type_traits (1)
utility (0 of 1 failures are from non-broken platforms)
wave (6 of 10 failures are from non-broken platforms)
xpressive (45)
Test failures marked with a (*) represent tests that failed on
platforms that are considered broken. They are likely caused by
misconfiguration by the regression tester or a failure in a core
library such as Test or Config.
|algorithm/string|
join: hp_cxx-71_006_tru64
replace: hp_cxx-71_006_tru64
|asio|
basic_datagram_socket: acc hp_cxx-71_006_tru64
basic_datagram_socket_select: acc hp_cxx-71_006_tru64
basic_deadline_timer: acc hp_cxx-71_006_tru64
basic_deadline_timer_select: acc hp_cxx-71_006_tru64
basic_socket_acceptor: acc hp_cxx-71_006_tru64
basic_socket_acceptor_select: acc hp_cxx-71_006_tru64
basic_stream_socket: acc hp_cxx-71_006_tru64
basic_stream_socket_select: acc hp_cxx-71_006_tru64
buffered_read_stream: acc hp_cxx-71_006_tru64
buffered_read_stream_select: acc hp_cxx-71_006_tru64
buffered_stream: acc hp_cxx-71_006_tru64
buffered_stream_select: acc hp_cxx-71_006_tru64
buffered_write_stream: acc hp_cxx-71_006_tru64
buffered_write_stream_select: acc hp_cxx-71_006_tru64
datagram_socket_service: acc hp_cxx-71_006_tru64
datagram_socket_service_select: acc hp_cxx-71_006_tru64
deadline_timer: acc hp_cxx-71_006_tru64
deadline_timer_select: acc hp_cxx-71_006_tru64
deadline_timer_service: acc hp_cxx-71_006_tru64
deadline_timer_service_select: acc hp_cxx-71_006_tru64
error: hp_cxx-71_006_tru64
error_select: hp_cxx-71_006_tru64
io_service: acc hp_cxx-71_006_tru64
io_service_select: acc hp_cxx-71_006_tru64
ip_address: acc hp_cxx-71_006_tru64
ip_address_select: acc hp_cxx-71_006_tru64
ip_address_v4: acc hp_cxx-71_006_tru64
ip_address_v4_select: acc hp_cxx-71_006_tru64
ip_address_v6: acc hp_cxx-71_006_tru64
ip_address_v6_select: acc hp_cxx-71_006_tru64
ip_basic_endpoint: acc hp_cxx-71_006_tru64
ip_basic_endpoint_select: acc hp_cxx-71_006_tru64
ip_basic_resolver: acc hp_cxx-71_006_tru64
ip_basic_resolver_iterator: acc hp_cxx-71_006_tru64
ip_basic_resolver_iterator_select: acc hp_cxx-71_006_tru64
ip_basic_resolver_query: acc hp_cxx-71_006_tru64
ip_basic_resolver_query_select: acc hp_cxx-71_006_tru64
ip_basic_resolver_select: acc hp_cxx-71_006_tru64
ip_host_name: acc hp_cxx-71_006_tru64
ip_host_name_select: acc hp_cxx-71_006_tru64
ip_multicast: acc hp_cxx-71_006_tru64
ip_multicast_select: acc hp_cxx-71_006_tru64
ip_resolver_query_base: hp_cxx-71_006_tru64
ip_resolver_query_base_select: hp_cxx-71_006_tru64
ip_resolver_service: acc hp_cxx-71_006_tru64
ip_resolver_service_select: acc hp_cxx-71_006_tru64
ip_tcp: acc hp_cxx-71_006_tru64
ip_tcp_select: acc hp_cxx-71_006_tru64
ip_udp: acc hp_cxx-71_006_tru64
ip_udp_select: acc hp_cxx-71_006_tru64
ip_unicast: acc hp_cxx-71_006_tru64
ip_unicast_select: acc hp_cxx-71_006_tru64
ip_v6_only: acc hp_cxx-71_006_tru64
ip_v6_only_select: acc hp_cxx-71_006_tru64
is_read_buffered: acc hp_cxx-71_006_tru64
is_read_buffered_select: acc hp_cxx-71_006_tru64
is_write_buffered: acc hp_cxx-71_006_tru64
is_write_buffered_select: acc hp_cxx-71_006_tru64
read: acc hp_cxx-71_006_tru64
read_select: acc hp_cxx-71_006_tru64
read_until: acc hp_cxx-71_006_tru64
read_until_select: acc hp_cxx-71_006_tru64
socket_acceptor_service: acc hp_cxx-71_006_tru64
socket_acceptor_service_select: acc hp_cxx-71_006_tru64
socket_base: acc hp_cxx-71_006_tru64
socket_base_select: acc hp_cxx-71_006_tru64
strand: acc hp_cxx-71_006_tru64
strand_select: acc hp_cxx-71_006_tru64
stream_socket_service: acc hp_cxx-71_006_tru64
stream_socket_service_select: acc hp_cxx-71_006_tru64
time_traits: hp_cxx-71_006_tru64
time_traits_select: hp_cxx-71_006_tru64
write: acc hp_cxx-71_006_tru64
write_select: acc hp_cxx-71_006_tru64
|bimap|
assign: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
foreach: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
lambda: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
property_map: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
range: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
serialization: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_assign: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_convenience_header: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_extra: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_info: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_lambda: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_list_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_modify: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_multiset_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_mutable: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_operator_bracket: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_ordered: darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_project: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_property_map: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_range: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_sequenced: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_serialization: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_set_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unconstrained: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unordered: darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unordered_multiset_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_unordered_set_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
test_bimap_vector_of: acc darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
typeof: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 sun-5.8* sun-5.8*
xpressive: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
|circular_buffer|
base_test: hp_cxx-71_006_tru64
space_optimized_test: hp_cxx-71_006_tru64
|concept_check|
class_concept_fail_expected: sun-5.8* sun-5.8*
old_concept_class_fail: gcc-3.3.6 sun-5.8* sun-5.8*
old_concept_function_fail: gcc-3.3.6 sun-5.8* sun-5.8*
stl_concept_check: hp_cxx-71_006_tru64
usage_fail: sun-5.8* sun-5.8*
where_fail: sun-5.8* sun-5.8*
|config|
config_test: msvc-7.1 msvc-8.0*
|conversion|
lexical_cast_loopback_test: msvc-7.1 msvc-8.0* msvc-8.0* sun-5.8* sun-5.8*
lexical_cast_test: sun-5.8* sun-5.8*
|date_time|
testgreg_serialize_dll: msvc-7.1 msvc-8.0* msvc-8.0*
|dynamic_bitset|
dyn_bitset_unit_tests3: hp_cxx-71_006_tru64
dyn_bitset_unit_tests4: intel-linux-9.0 sun-5.8*
|foreach|
array_byref: msvc-7.1
array_byval: msvc-7.1
|gil|
main: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
|graph|
all_planar_input_files_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
basic_planarity_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
csr_graph_test: msvc-7.1
cycle_ratio_tests: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0* sun-5.8* sun-5.8*
graphml_test: msvc-8.0*
graphviz_test: msvc-8.0*
kolmogorov_max_flow_test: acc hp_cxx-71_006_tru64
make_biconnected_planar_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
make_maximal_planar_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
max_flow_test: acc hp_cxx-71_006_tru64
parallel_edges_loops_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
transitive_closure_test: hp_cxx-71_006_tru64
|interprocess|
adaptive_node_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
adaptive_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
alloc_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
allocexcept_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
cached_adaptive_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
cached_node_allocator_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
condition_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 sun-5.8*
data_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
deque_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_adaptive_pool: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_conditionA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_conditionB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_mutexA: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_anonymous_mutexB: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_anonymous_semaphoreA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_semaphoreB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_anonymous_upgradable_mutexA: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_anonymous_upgradable_mutexB: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_bufferstream: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_cached_adaptive_pool: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_cached_node_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_cont: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_contA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_contB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_file_mapping: sun-5.8* sun-5.8*
doc_file_mapping2: sun-5.8* sun-5.8*
doc_intrusive: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_ipc_messageA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_ipc_messageB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_aligned_allocation: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_allocation_command: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_construction_info: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_external_buffer: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
doc_managed_heap_memory: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_mapped_file: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_multiple_allocation: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_managed_raw_allocation: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_map: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_message_queueA: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_message_queueB: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_move_containers: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_allocA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_allocB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_conditionA: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_conditionB: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_named_mutex: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_node_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_offset_ptr: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_private_adaptive_pool: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_private_node_allocator: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_scoped_ptr: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_shared_memory: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_shared_memory2: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
doc_vectorstream: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_where_allocate: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_windows_shared_memory2: sun-5.8*
file_lock_test: msvc-7.1 msvc-8.0*
file_mapping_test: acc sun-5.8* sun-5.8*
flat_map_index_allocation_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
flat_tree_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
intrusive_ptr_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
iset_index_allocation_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
iunordered_set_index_allocation_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
list_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
managed_mapped_file_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
managed_windows_shared_memory_test: sun-5.8*
map_index_allocation_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
mapped_file_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
memory_algorithm_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
message_queue_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
mutex_test: hp_cxx-71_006_tru64 sun-5.8*
named_alloc_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
named_condition_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
named_mutex_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
named_recursive_mutex_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
named_semaphore_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
named_upgradable_mutex_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
node_allocator_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
node_pool_test: sun-5.8*
null_index_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
private_adaptive_pool_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
private_node_allocator_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
process_a_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
process_a_fixed_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 sun-5.8* sun-5.8*
process_b_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
process_b_fixed_example: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
recursive_mutex_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
semaphore_test: acc hp_cxx-71_006_tru64 sun-5.8*
shared_memory_mapping_test: hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
shared_memory_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
shared_ptr_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
slist_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
string_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
tree_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
unique_ptr_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
upgradable_mutex_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 sun-5.8*
user_buffer_test: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
vector_test: acc darwin-4.0.1 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
vectorstream_test: gcc-3.3.6 sun-5.8*
windows_shared_memory_mapping_test: sun-5.8*
|intrusive|
doc_advanced_value_traits: hp_cxx-71_006_tru64 sun-5.8*
doc_advanced_value_traits2: hp_cxx-71_006_tru64 sun-5.8*
doc_assoc_optimized_code: acc hp_cxx-71_006_tru64 sun-5.8*
doc_auto_unlink: hp_cxx-71_006_tru64 sun-5.8*
doc_clone_from: hp_cxx-71_006_tru64 sun-5.8*
doc_entity: hp_cxx-71_006_tru64 sun-5.8*
doc_erasing_and_disposing: hp_cxx-71_006_tru64 sun-5.8*
doc_how_to_use: hp_cxx-71_006_tru64 sun-5.8*
doc_iterator_from_value: hp_cxx-71_006_tru64 sun-5.8*
doc_list: hp_cxx-71_006_tru64 sun-5.8*
doc_list_algorithms: sun-5.8*
doc_offset_ptr: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8* sun-5.8*
doc_rbtree_algorithms: hp_cxx-71_006_tru64 sun-5.8*
doc_set: acc hp_cxx-71_006_tru64 sun-5.8*
doc_slist: hp_cxx-71_006_tru64 sun-5.8*
doc_slist_algorithms: sun-5.8*
doc_unordered_set: hp_cxx-71_006_tru64 sun-5.8*
doc_value_traits: hp_cxx-71_006_tru64 sun-5.8*
doc_window: hp_cxx-71_006_tru64 sun-5.8*
list_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
multiset_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
set_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
slist_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
unordered_multiset_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
unordered_set_test: acc hp_cxx-71_006_tru64 sun-5.8* sun-5.8*
|lambda|
operator_tests_simple: msvc-7.1
|multi_index|
test_modifiers: msvc-7.1 msvc-8.0*
|numeric/interval|
fmod: hp_cxx-71_006_tru64
|optional|
optional_test: darwin-4.0.1 hp_cxx-71_006_tru64
optional_test_inplace: hp_cxx-71_006_tru64
|ptr_container|
serialization: darwin-4.0.1 sun-5.8*
|python|
bases: intel-linux-9.0
exec: intel-linux-9.0
import_: intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
pointee: intel-linux-9.0
pytype_function: hp_cxx-71_006_tru64
upcast: intel-linux-9.0
|range|
array: msvc-7.1
iterator_range: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0* sun-5.8*
reversible_range: msvc-7.1
string: hp_cxx-71_006_tru64 msvc-7.1
sub_range: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 sun-5.8*
|serialization|
test_array_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_array_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_binary_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_load_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_class_info_save_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_contained_class_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_cyclic_ptrs_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_delete_pointer_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_auto_ptr_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_exception_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_pimpl_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_polymorphic_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_portable_archive: darwin-4.0.1
test_demo_portable_archive_dll: darwin-4.0.1
test_demo_shared_ptr_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_xml_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_xml_load_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_demo_xml_save_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_deque_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_class_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_derived_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_diamond_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_binary_archive: hp_cxx-71_006_tru64
test_exported_binary_archive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_text_archive: hp_cxx-71_006_tru64
test_exported_text_archive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_text_warchive: hp_cxx-71_006_tru64
test_exported_text_warchive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_xml_archive: hp_cxx-71_006_tru64
test_exported_xml_archive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_exported_xml_warchive: hp_cxx-71_006_tru64
test_exported_xml_warchive_dll: hp_cxx-71_006_tru64 msvc-7.1 msvc-8.0* msvc-8.0*
test_list_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_ptrs_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_list_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_map_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mi_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_mult_archive_types_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_multiple_ptrs_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_no_rtti_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor2_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_default_ctor_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_non_intrusive_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_null_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_nvp_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_object_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_optional_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_binary_archive: msvc-8.0*
test_polymorphic_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_text_archive: msvc-8.0*
test_polymorphic_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_text_warchive: msvc-8.0*
test_polymorphic_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_xml_archive: msvc-8.0*
test_polymorphic_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_polymorphic_xml_warchive: msvc-8.0*
test_polymorphic_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_primitive_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_private_ctor_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_recursion_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_registered_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_reset_object_address_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_set_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_132_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_shared_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_ptr_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_simple_class_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_split_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_tracking_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_unregistered_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_valarray_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_variant_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_binary_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_text_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_text_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_xml_archive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
test_vector_xml_warchive_dll: msvc-7.1 msvc-8.0* msvc-8.0*
|spirit|
mix_and_match_trees: sun-5.8*
numerics_tests: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
numerics_tests_debug: darwin-4.0.1 gcc-3.3.6 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
|system|
error_code_test: hp_cxx-71_006_tru64 hp_cxx-71_006_tru64
error_code_test_dll: hp_cxx-71_006_tru64
error_code_user_test: hp_cxx-71_006_tru64 hp_cxx-71_006_tru64
error_code_user_test_dll: hp_cxx-71_006_tru64
|test|
boost_check_equal_str: sun-5.8*
|tr1|
std_run_complex_overloads: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
std_run_random: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
std_test_regex: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
std_test_tr1_include: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
std_test_tuple: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
std_test_tuple_tricky: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
test_tr1_include: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
test_tuple: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
test_tuple_tricky: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
test_utility_std_header: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 sun-5.8*
|type_traits|
promote_basic_test: hp_cxx-71_006_tru64
|utility|
result_of_test: sun-5.8*
|wave|
test_re2c_lexer: msvc-7.1 msvc-8.0*
test_slex_lexer: darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0 msvc-7.1 msvc-8.0* msvc-8.0*
testwave_dll: sun-5.8*
|xpressive|
c_traits: hp_cxx-71_006_tru64
misc1: hp_cxx-71_006_tru64
misc2: hp_cxx-71_006_tru64
multiple_defs: hp_cxx-71_006_tru64
regress: hp_cxx-71_006_tru64
test1: hp_cxx-71_006_tru64
test10: hp_cxx-71_006_tru64
test10u: hp_cxx-71_006_tru64
test11: hp_cxx-71_006_tru64
test11u: hp_cxx-71_006_tru64
test1u: hp_cxx-71_006_tru64
test2: hp_cxx-71_006_tru64
test2u: hp_cxx-71_006_tru64
test3: hp_cxx-71_006_tru64
test3u: hp_cxx-71_006_tru64
test4: hp_cxx-71_006_tru64
test4u: hp_cxx-71_006_tru64
test5: hp_cxx-71_006_tru64
test5u: hp_cxx-71_006_tru64
test6: hp_cxx-71_006_tru64
test6u: hp_cxx-71_006_tru64
test7: hp_cxx-71_006_tru64
test7u: hp_cxx-71_006_tru64
test8: hp_cxx-71_006_tru64
test8u: hp_cxx-71_006_tru64
test9: hp_cxx-71_006_tru64
test9u: hp_cxx-71_006_tru64
test_actions: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
test_basic_regex: hp_cxx-71_006_tru64
test_cycles: hp_cxx-71_006_tru64
test_dynamic: hp_cxx-71_006_tru64
test_dynamic_grammar: hp_cxx-71_006_tru64
test_non_char: hp_cxx-71_006_tru64
test_regex_compiler: hp_cxx-71_006_tru64
test_regex_primitives: hp_cxx-71_006_tru64
test_static: hp_cxx-71_006_tru64
test_symbols: acc darwin-4.0.1 gcc-3.3.6 hp_cxx-71_006_tru64 intel-linux-9.0
1
0
hi all,
my application uses boost::property_map to, well, store properties ... it
basically works fine, however, when compiling the application with
_GLIBCXX_DEBUG, the xml grammar parser complains:
/usr/include/c++/4.2/debug/safe_iterator.h:131:error: attempt to copy-
construct an iterator from a singular iterator.
Objects involved in the operation:
iterator "this" @ 0x0xbfe46690 {
type =
N11__gnu_debug14_Safe_iteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt6__norm6vectorIcSaIcEEEEENSt7__debug6vectorIcS7_EEEE
(constant iterator);
state = singular;
}
iterator "other" @ 0x0xbfe467e0 {
type =
N11__gnu_debug14_Safe_iteratorIN9__gnu_cxx17__normal_iteratorIPKcNSt6__norm6vectorIcSaIcEEEEENSt7__debug6vectorIcS7_EEEE
(constant iterator);
state = singular;
}
the backtrace of the problem is:
> 0 Unknown PC=0xffffe410, FP=0xbfe4626c
1 abort PC=0xb7ddc17c, FP=0xbfe46398 [/lib/i686/cmov/
libc.so.6]
2 _ZNK11__gnu_debug16_Error_formatter8_M_errorEv PC=0xb773c781,
FP=0xbfe46458 [/usr/lib/libstdc++.so.6]
3 __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<const
char*,std::__norm::vector<char,std::allocator<char> >
>,std::__debug::vector<char,std::allocator<char> > >::_Safe_iterator
PC=0xb5f10d59, FP=0xbfe465c8 [/usr/include/c++/4.2/debug/
safe_iterator.h#128]
4
boost::iterator_adaptor<boost::spirit::position_iterator<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<const
char*,std::__norm::vector<char,std::allocator<char> >
>,std::__debug::vector<char,std::allocator<char> >
>,boost::spirit::file_position_base<std::string>,boost::spirit::nil_t>,__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<const
char*,std::__norm::vector<char,std::allocator<char> >
>,std::__debug::vector<char,std::allocator<char> > >,const
char,boost::use_default,boost::use_default,boost::use_default>::not-in-
charge iterator_adaptor PC=0xb5f10dbc, FP=0xbfe465e8 [/usr/include/boost/
iterator/iterator_adaptor.hpp#277]
5
boost::spirit::position_iterator<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<const
char*,std::__norm::vector<char,std::allocator<char> >
>,std::__debug::vector<char,std::allocator<char> >
>,boost::spirit::file_position_base<std::string>,boost::spirit::nil_t>::position_iterator
PC=0xb5f2fa36, FP=0xbfe46618 [/usr/include/boost/spirit/iterator/
position_iterator.hpp#217]
6
boost::spirit::scanner<boost::spirit::position_iterator<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<const
char*,std::__norm::vector<char,std::allocator<char> >
>,std::__debug::vector<char,std::allocator<char> >
>,boost::spirit::file_position_base<std::string>,boost::spirit::nil_t>,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::match_policy,boost::spirit::action_policy>
>::scanner PC=0xb5f2fafc, FP=0xbfe46648 [/usr/include/boost/spirit/core/
scanner/scanner.hpp#231]
7
boost::spirit::parse<boost::spirit::position_iterator<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<const
char*,std::__norm::vector<char,std::allocator<char> >
>,std::__debug::vector<char,std::allocator<char> >
>,boost::spirit::file_position_base<std::string>,boost::spirit::nil_t>,boost::property_tree::xml_parser::xml_grammar<boost::property_tree::basic_ptree<std::less<std::string>,std::string,boost::property_tree::basic_path<std::string>,std::string,boost::property_tree::translator>
> > PC=0xb5f5d76e, FP=0xbfe46718 [/usr/include/boost/spirit/core/impl/
parser.ipp#27]
8
_ZN5boost13property_tree10xml_parser17read_xml_internalINS0_11basic_ptreeISt4lessISsESsNS0_10basic_pathISsEESsNS0_10translatorEEEEEvRSt13basic_istreamINT_8key_type10value_typeESt11char_traitsISD_EERSB_iRKSs
PC=0xb5f635fa, FP=0xbfe46948 [/home/tim/workspace/nova/libs/property_tree/
boost/property_tree/detail/xml_parser_read_spirit.hpp#721]
9
boost::property_tree::xml_parser::read_xml<boost::property_tree::basic_ptree<std::less<std::string>,std::string,boost::property_tree::basic_path<std::string>,std::string,boost::property_tree::translator>
> PC=0xb5f63a58, FP=0xbfe46ab8 [/home/tim/workspace/nova/libs/
property_tree/boost/property_tree/xml_parser.hpp#58]
<snip>
i am not sure, whether this is a property_map or a spirit problem, nor if
it is a problem at all ...
the problem occurred on boost-1.34.1, using the property_map archive from
the vault. although the code works fine, it keeps me from debugging my
application with _GLIBCXX_DEBUG, so it would be great if this could be
fixed ...
btw, boost::property_map from svn doesn't compile against boost-1.34.1 (i
didn't try compiling it against boost-svn, though):
libs/property_tree/boost/property_tree/detail/
xml_parser_read_rapidxml.hpp: In function 'void
boost::property_tree::xml_parser::read_xml_internal
(std::basic_istream<typename Ptree::key_type::value_type,
std::char_traits<typename Ptree::key_type::value_type> >&, Ptree&, int,
const std::string&) [with Ptree =
boost::property_tree::basic_ptree<std::less<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
boost::property_tree::basic_path<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > >, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
boost::property_tree::translator>]':
libs/property_tree/boost/property_tree/xml_parser.hpp:60: instantiated
from 'void boost::property_tree::xml_parser::read_xml(const std::string&,
Ptree&, int, const std::locale&) [with Ptree =
boost::property_tree::ptree]'
/home/tim/workspace/nova/source/kernel/environment.cpp:174:
instantiated from here
libs/property_tree/boost/property_tree/detail/
xml_parser_read_rapidxml.hpp:96: error: invalid operands of types
'<unresolved overloaded function type>' and 'const int' to binary
'operator<'
libs/property_tree/boost/property_tree/detail/
xml_parser_read_rapidxml.hpp:98: error: ISO C++ forbids comparison
between pointer and integer
libs/property_tree/boost/property_tree/detail/
xml_parser_read_rapidxml.hpp:98: error: invalid operands of types
'<unresolved overloaded function type>' and 'const int' to binary
'operator<'
thanks in advance, tim
--
tim(a)klingt.org ICQ: 96771783
http://tim.klingt.org
Relying on the government to protect your privacy is like asking a
peeping tom to install your window blinds.
John Perry Barlow
2
2
I've had a chance to look at this again, and have what seems to be a
workable solution: however since the fix involves checking to see whether a
define is set or not and then setting a guard macro appropriately - in order
to suppress warnings from Boost.Config defined macros - I've had to include
boost/config.hpp in workaround.hpp. Is this acceptable, or should these
guard macros be defined in Boost.Config instead? The latter seems more
fragile to me, but I could just be being over cautious. I also can't
guarantee that this will suppress 100% of the -Wundef warnings, but I think
I've quashed about 95% of them.
The proposed patch is at the end, any comments anyone?
John.
Index: C:/data/boost/boost/trunk/boost/detail/workaround.hpp
===================================================================
--- C:/data/boost/boost/trunk/boost/detail/workaround.hpp (revision 39175)
+++ C:/data/boost/boost/trunk/boost/detail/workaround.hpp (working copy)
@@ -38,8 +38,136 @@
# ifndef BOOST_STRICT_CONFIG
+#include <boost/config.hpp>
+
+#ifndef __BORLANDC__
+#define __BORLANDC___WORKAROUND_GUARD 1
+#else
+#define __BORLANDC___WORKAROUND_GUARD 0
+#endif
+#ifndef __MSC_VER
+#define __MSC_VER_WORKAROUND_GUARD 1
+#else
+#define __MSC_VER_WORKAROUND_GUARD 0
+#endif
+#ifndef _MSC_FULL_VER
+#define _MSC_FULL_VER_WORKAROUND_GUARD 1
+#else
+#define _MSC_FULL_VER_WORKAROUND_GUARD 0
+#endif
+#ifndef BOOST_MSVC
+#define BOOST_MSVC_WORKAROUND_GUARD 1
+#else
+#define BOOST_MSVC_WORKAROUND_GUARD 0
+#endif
+#ifndef __GNUC__
+#define __GNUC___WORKAROUND_GUARD 1
+#else
+#define __GNUC___WORKAROUND_GUARD 0
+#endif
+#ifndef __GNUC_MINOR__
+#define __GNUC_MINOR___WORKAROUND_GUARD 1
+#else
+#define __GNUC_MINOR___WORKAROUND_GUARD 0
+#endif
+#ifndef __GNUC_PATCHLEVEL__
+#define __GNUC_PATCHLEVEL___WORKAROUND_GUARD 1
+#else
+#define __GNUC_PATCHLEVEL___WORKAROUND_GUARD 0
+#endif
+#ifndef __IBMCPP__
+#define __IBMCPP___WORKAROUND_GUARD 1
+#else
+#define __IBMCPP___WORKAROUND_GUARD 0
+#endif
+#ifndef __SUNPRO_CC
+#define __SUNPRO_CC_WORKAROUND_GUARD 1
+#else
+#define __SUNPRO_CC_WORKAROUND_GUARD 0
+#endif
+#ifndef __DECCXX_VER
+#define __DECCXX_VER_WORKAROUND_GUARD 1
+#else
+#define __DECCXX_VER_WORKAROUND_GUARD 0
+#endif
+#ifndef __MWERKS__
+#define __MWERKS___WORKAROUND_GUARD 1
+#else
+#define __MWERKS___WORKAROUND_GUARD 0
+#endif
+#ifndef __EDG_VERSION__
+#define __EDG_VERSION___WORKAROUND_GUARD 1
+#else
+#define __EDG_VERSION___WORKAROUND_GUARD 0
+#endif
+#ifndef __HP_aCC
+#define __HP_aCC_WORKAROUND_GUARD 1
+#else
+#define __HP_aCC_WORKAROUND_GUARD 0
+#endif
+#ifndef _CRAYC
+#define _CRAYC_WORKAROUND_GUARD 1
+#else
+#define _CRAYC_WORKAROUND_GUARD 0
+#endif
+#ifndef __DMC__
+#define __DMC___WORKAROUND_GUARD 1
+#else
+#define __DMC___WORKAROUND_GUARD 0
+#endif
+#ifndef MPW_CPLUS
+#define MPW_CPLUS_WORKAROUND_GUARD 1
+#else
+#define MPW_CPLUS_WORKAROUND_GUARD 0
+#endif
+
+#ifndef _RWSTD_VER
+#define _RWSTD_VER_WORKAROUND_GUARD 1
+#else
+#define _RWSTD_VER_WORKAROUND_GUARD 0
+#endif
+#ifndef _GLIBCXX_USE_C99_FP_MACROS_DYNAMIC
+#define _GLIBCXX_USE_C99_FP_MACROS_DYNAMIC_WORKAROUND_GUARD 1
+#else
+#define _GLIBCXX_USE_C99_FP_MACROS_DYNAMIC_WORKAROUND_GUARD 0
+#endif
+#ifndef __SGI_STL_PORT
+#define __SGI_STL_PORT_WORKAROUND_GUARD 1
+#else
+#define __SGI_STL_PORT_WORKAROUND_GUARD 0
+#endif
+#ifndef _STLPORT_VERSION
+#define _STLPORT_VERSION_WORKAROUND_GUARD 1
+#else
+#define _STLPORT_VERSION_WORKAROUND_GUARD 0
+#endif
+
+#ifndef BOOST_INTEL_CXX_VERSION
+#define BOOST_INTEL_CXX_VERSION_WORKAROUND_GUARD 1
+#else
+#define BOOST_INTEL_CXX_VERSION_WORKAROUND_GUARD 0
+#endif
+#ifndef BOOST_INTEL_WIN
+#define BOOST_INTEL_WIN_WORKAROUND_GUARD 1
+#else
+#define BOOST_INTEL_WIN_WORKAROUND_GUARD 0
+#endif
+#ifndef BOOST_DINKUMWARE_STDLIB
+#define BOOST_DINKUMWARE_STDLIB_WORKAROUND_GUARD 1
+#else
+#define BOOST_DINKUMWARE_STDLIB_WORKAROUND_GUARD 0
+#endif
+#ifndef BOOST_INTEL
+#define BOOST_INTEL_WORKAROUND_GUARD 1
+#else
+#define BOOST_INTEL_WORKAROUND_GUARD 0
+#endif
+// Always define to zero, if it's used it'll be defined my MPL:
+#define BOOST_MPL_CFG_GCC_WORKAROUND_GUARD 0
+
# define BOOST_WORKAROUND(symbol, test) \
- ((symbol != 0) && (1 % (( (symbol test) ) + 1)))
+ ((symbol ## _WORKAROUND_GUARD + 0 == 0) && \
+ (symbol != 0) && (1 % (( (symbol test) ) + 1)))
// ^ ^ ^ ^
// The extra level of parenthesis nesting above, along with the
// BOOST_OPEN_PAREN indirection below, is required to satisfy the
2
2
22 Sep '07
Hi Everyone,
I'm not sure if the title makes sense, but I have a problem which can
be solved with a handful of preprocessor macros, but would like to see
solved with Fusion.
Let's say I have a vector of values:
fusion::vector<int, int, int, int> ints(0, 1, 2, 3);
I then have a function such as:
struct function {
void operator()(int value) {
if (value < 2)
throw runtime_error("less than 3");
cout << value << endl;
};
};
Would there be a way for me to iterate through every element of 'ints'
and apply the function object instance to each element, and stop the
iteration only when function does not throw?
I know using exceptions for control flow is pretty frowned upon, and I
can certainly use it the other way around -- to short-circuit the
iteration only when it throws.
If you're interested in the use case for this particular question, I'm
looking for a way to make the dispatcher library I'm working on
(http://dispatcher.sourceforge.net/) be able to generically support
the following construct:
dispatcher<void(int)> d;
d[2] = function();
invoke_(d)(10) << alt_(0, 1, 2, 3, 4);
alt_ currently returns a homogeneous tuple (if there's such a thing).
The invoker then should be able to try d[0](10) first, and since d[0]
does not map to a function, it should then try d[1](10) -- which also
isn't valid because d[1] is not defined -- until it gets to d[2](10),
which should perform the operation, and then effectively not deal with
3 and 4 anymore.
d[0](10) and d[1](10) will throw an exception of invalid_index --
currently, the implementation is hand coded to the effect of:
try { d[get<0>(tuple)](arg1); }
catch (invalid_index &) { d[get<1>(tuple)](arg1); }
So the more indexes to check, the deeper the try { } catch (...) { }
nesting goes -- which I know can be automated with a preprocessor, but
I'm exploring other possibilities this time using Fusion.
Pointers would be greatly appreciated.
Thanks in advance!
--
Dean Michael C. Berris
Software Engineer, Friendster, Inc.
[http://cplusplus-soup.blogspot.com/]
[mikhailberis(a)gmail.com]
[+63 928 7291459]
[+1 408 4049523]
1
0
In svn trunk boost/iterator/transform_iterator.hpp includes
boost/function.hpp
This seems like an unnecessary dependency. Can it be removed?
Thanks,
Michael Marcin
1
0