forked from boostorg/functional
some platforms the standard library has poor support for long doubles causing long doubles to fail when the others pass. So this makes it clearer that the problem is only for long doubles. [SVN r39979]
45 lines
1.5 KiB
Plaintext
45 lines
1.5 KiB
Plaintext
|
|
# Copyright 2005-2007 Daniel James.
|
|
# Distributed under the Boost Software License, Version 1.0. (See accompanying
|
|
# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
|
|
|
import testing ;
|
|
|
|
project hash-tests
|
|
: requirements
|
|
<toolset>gcc:<define>_GLIBCXX_DEBUG
|
|
<toolset>gcc:<cxxflags>-Wsign-promo
|
|
#<toolset>gcc:<cxxflags>-Wextra
|
|
;
|
|
|
|
test-suite functional/hash
|
|
:
|
|
[ run hash_fwd_test_1.cpp ]
|
|
[ run hash_fwd_test_2.cpp ]
|
|
[ run hash_number_test.cpp ]
|
|
[ run hash_pointer_test.cpp ]
|
|
[ run hash_function_pointer_test.cpp ]
|
|
[ run hash_float_test.cpp : : : <test-info>always_show_run_output ]
|
|
[ run hash_long_double_test.cpp : : : <test-info>always_show_run_output ]
|
|
[ run hash_string_test.cpp ]
|
|
[ run hash_range_test.cpp ]
|
|
[ run hash_custom_test.cpp ]
|
|
[ run hash_global_namespace_test.cpp ]
|
|
[ run hash_friend_test.cpp ]
|
|
[ run hash_built_in_array_test.cpp ]
|
|
[ run hash_value_array_test.cpp ]
|
|
[ run hash_vector_test.cpp ]
|
|
[ run hash_list_test.cpp ]
|
|
[ run hash_deque_test.cpp ]
|
|
[ run hash_set_test.cpp ]
|
|
[ run hash_map_test.cpp ]
|
|
[ run link_test.cpp link_test_2.cpp ]
|
|
[ run link_ext_test.cpp link_no_ext_test.cpp ]
|
|
[ run container_fwd_test.cpp ]
|
|
[ compile-fail hash_no_ext_fail_test.cpp ]
|
|
[ run hash_no_ext_macro_1.cpp ]
|
|
[ run hash_no_ext_macro_2.cpp ]
|
|
;
|
|
|
|
build-project ../examples ;
|