Compiler Status: linuxSystem Configuration: Linux 2.4.17 (CPU: i686) |
Program | Test Type |
GNU GCC 2.95.3 |
GNU GCC 2.95.3 STLport 4.5 |
GNU GCC 3.0.4 |
Comeau C++ 4.2.45 beta2 libcomo beta15 |
Comeau C++ 4.2.45 beta2 (strict mode) libcomo beta15 |
Comeau C++ 4.2.45 beta2 STLport 4.5 |
Comeau C++ 4.2.45 beta2 (strict mode) STLport 4.5 |
KAI KCC 4.0e |
KAI KCC 4.0e (strict mode) |
Intel C++ 5.0.1 Build 010730D0 |
Intel C++ 5.0.1 Build 010730D0 (strict mode) |
libs/config/test/config_info.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/config/test/config_test.cpp | run | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass | Pass | Pass |
libs/config/test/limits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Fail | Fail |
libs/any/any_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/array/array1.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/bind/bind_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/bind/mem_fn_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/bind/mem_fn_derived_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/concept_check/concept_check_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/concept_check/class_concept_check_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/concept_check/concept_check_fail_expected.cpp | link-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/concept_check/class_concept_fail_expected.cpp | link-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/conversion/cast_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Pass |
libs/conversion/lexical_cast_test.cpp | run | Fail | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass | Pass |
libs/crc/crc_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Pass |
libs/function/test/function_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail |
libs/functional/function_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/graph/test/graph.cpp | run | Pass | Pass | Pass | Pass | Fail | Pass | Fail | Pass | Pass | Pass | Pass |
libs/integer/cstdint_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/integer/integer_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/integer/integer_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Fail |
libs/math/test/common_factor_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/math/octonion/octonion_test.cpp | run | Pass | Fail | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Fail | Fail |
libs/math/quaternion/quaternion_test.cpp | run | Pass | Fail | Pass | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Fail |
libs/math/special_functions/special_functions_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Fail |
libs/pool/test/test_pool_alloc.cpp | run | Pass | Pass | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Fail | Fail |
libs/preprocessor/test/arithmetic_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/preprocessor/test/for_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/preprocessor/test/list_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/preprocessor/test/logical_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/preprocessor/test/preprocessor_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/preprocessor/test/repeat_2nd_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/preprocessor/test/repeat_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/rational/rational_example.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/rational/rational_test.cpp | run | Fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/random/random_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Fail |
libs/random/random_demo.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/ref_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/regex/test/regress/regex_test.cpp | run | Pass | Pass | Pass | Fail | Fail | Fail | Fail | Pass | Pass | Fail | Fail |
libs/regex/test/regress/wregex_test.cpp | run | Fail | Pass | Pass | Fail | Fail | Fail | Fail | Pass | Pass | Fail | Fail |
libs/smart_ptr/smart_ptr_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/smart_ptr/shared_ptr_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/smart_ptr/shared_ptr_assign_fail.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_1.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_2.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_3.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_4.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_5.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_6.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_7.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/static_assert/static_assert_test_fail_8.cpp | link-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/test/example/test_tools_example.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/test/test/test_tools_fail2.cpp | run-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/timer/timer_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/tokenizer/examples.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/tuple/test/tuple_test_bench.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/alignment_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/arithmetic_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/composite_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/cv_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/is_function_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/is_convertible_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Fail | Pass | Pass | Pass |
libs/type_traits/tests/is_same_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/object_type_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/type_traits/tests/transform_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/call_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/checked_delete_test.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/compressed_pair_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/counting_iterator_test.cpp | run | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/iterator_adaptor_test.cpp | run | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/transform_iterator_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/indirect_iterator_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/iter_traits_gen_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/iter_adaptor_fail_expected1.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/iter_adaptor_fail_expected2.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/iterator_traits_test.cpp | run | Pass | Pass | Pass | Fail | Fail | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/iterators_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/noncopyable_test.cpp | compile-fail | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/numeric_traits_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/operators_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/ref_ct_test.cpp | compile | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/ref_test.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
libs/utility/tie_example.cpp | run | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
Notes: The tests were run on a GNU libc 2.2.4 system which has improved wide character support compared to 2.1.x and earlier versions.