[12] | 1 | # |
---|
| 2 | # Regression test Jamfile for boost configuration setup. |
---|
| 3 | # *** DO NOT EDIT THIS FILE BY HAND *** |
---|
| 4 | # This file was automatically generated on Fri Dec 17 11:13:11 2004 |
---|
| 5 | # by libs/config/tools/generate.cpp |
---|
| 6 | # Copyright John Maddock. |
---|
| 7 | # |
---|
| 8 | # If you need to alter build preferences then set them in |
---|
| 9 | # the template defined in options.jam. |
---|
| 10 | # |
---|
| 11 | subproject libs/config/test ; |
---|
| 12 | # bring in the rules for testing |
---|
| 13 | import testing ./options ; |
---|
| 14 | |
---|
| 15 | run config_info.cpp <template>config_options ; |
---|
| 16 | run config_test.cpp <template>config_options ; |
---|
| 17 | run limits_test.cpp <template>config_test_options ; |
---|
| 18 | run abi/abi_test.cpp abi/main.cpp <template>config_options ; |
---|
| 19 | |
---|
| 20 | test-suite "BOOST_HAS_TWO_ARG_USE_FACET" : |
---|
| 21 | [ run has_2arg_use_facet_pass.cpp <template>config_options ] |
---|
| 22 | [ compile-fail has_2arg_use_facet_fail.cpp <template>config_options ] ; |
---|
| 23 | test-suite "BOOST_HAS_BETHREADS" : |
---|
| 24 | [ run has_bethreads_pass.cpp <template>config_options ] |
---|
| 25 | [ compile-fail has_bethreads_fail.cpp <template>config_options ] ; |
---|
| 26 | test-suite "BOOST_HAS_CLOCK_GETTIME" : |
---|
| 27 | [ run has_clock_gettime_pass.cpp <template>config_options ] |
---|
| 28 | [ compile-fail has_clock_gettime_fail.cpp <template>config_options ] ; |
---|
| 29 | test-suite "BOOST_HAS_DIRENT_H" : |
---|
| 30 | [ run has_dirent_h_pass.cpp <template>config_options ] |
---|
| 31 | [ compile-fail has_dirent_h_fail.cpp <template>config_options ] ; |
---|
| 32 | test-suite "BOOST_HAS_FTIME" : |
---|
| 33 | [ run has_ftime_pass.cpp <template>config_options ] |
---|
| 34 | [ compile-fail has_ftime_fail.cpp <template>config_options ] ; |
---|
| 35 | test-suite "BOOST_HAS_GETTIMEOFDAY" : |
---|
| 36 | [ run has_gettimeofday_pass.cpp <template>config_options ] |
---|
| 37 | [ compile-fail has_gettimeofday_fail.cpp <template>config_options ] ; |
---|
| 38 | test-suite "BOOST_HAS_HASH" : |
---|
| 39 | [ run has_hash_pass.cpp <template>config_options ] |
---|
| 40 | [ compile-fail has_hash_fail.cpp <template>config_options ] ; |
---|
| 41 | test-suite "BOOST_HAS_LONG_LONG" : |
---|
| 42 | [ run has_long_long_pass.cpp <template>config_options ] |
---|
| 43 | [ compile-fail has_long_long_fail.cpp <template>config_options ] ; |
---|
| 44 | test-suite "BOOST_HAS_MACRO_USE_FACET" : |
---|
| 45 | [ run has_macro_use_facet_pass.cpp <template>config_options ] |
---|
| 46 | [ compile-fail has_macro_use_facet_fail.cpp <template>config_options ] ; |
---|
| 47 | test-suite "BOOST_HAS_MS_INT64" : |
---|
| 48 | [ run has_ms_int64_pass.cpp <template>config_options ] |
---|
| 49 | [ compile-fail has_ms_int64_fail.cpp <template>config_options ] ; |
---|
| 50 | test-suite "BOOST_HAS_NANOSLEEP" : |
---|
| 51 | [ run has_nanosleep_pass.cpp <template>config_options ] |
---|
| 52 | [ compile-fail has_nanosleep_fail.cpp <template>config_options ] ; |
---|
| 53 | test-suite "BOOST_HAS_NL_TYPES_H" : |
---|
| 54 | [ run has_nl_types_h_pass.cpp <template>config_options ] |
---|
| 55 | [ compile-fail has_nl_types_h_fail.cpp <template>config_options ] ; |
---|
| 56 | test-suite "BOOST_HAS_NRVO" : |
---|
| 57 | [ run has_nrvo_pass.cpp <template>config_options ] |
---|
| 58 | [ compile-fail has_nrvo_fail.cpp <template>config_options ] ; |
---|
| 59 | test-suite "BOOST_HAS_PARTIAL_STD_ALLOCATOR" : |
---|
| 60 | [ run has_part_alloc_pass.cpp <template>config_options ] |
---|
| 61 | [ compile-fail has_part_alloc_fail.cpp <template>config_options ] ; |
---|
| 62 | test-suite "BOOST_HAS_PTHREADS" : |
---|
| 63 | [ run has_pthreads_pass.cpp <template>config_options ] |
---|
| 64 | [ compile-fail has_pthreads_fail.cpp <template>config_options ] ; |
---|
| 65 | test-suite "BOOST_HAS_PTHREAD_DELAY_NP" : |
---|
| 66 | [ run has_pthread_delay_np_pass.cpp <template>config_options ] |
---|
| 67 | [ compile-fail has_pthread_delay_np_fail.cpp <template>config_options ] ; |
---|
| 68 | test-suite "BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE" : |
---|
| 69 | [ run has_pthread_ma_st_pass.cpp <template>config_options ] |
---|
| 70 | [ compile-fail has_pthread_ma_st_fail.cpp <template>config_options ] ; |
---|
| 71 | test-suite "BOOST_HAS_PTHREAD_YIELD" : |
---|
| 72 | [ run has_pthread_yield_pass.cpp <template>config_options ] |
---|
| 73 | [ compile-fail has_pthread_yield_fail.cpp <template>config_options ] ; |
---|
| 74 | test-suite "BOOST_HAS_SCHED_YIELD" : |
---|
| 75 | [ run has_sched_yield_pass.cpp <template>config_options ] |
---|
| 76 | [ compile-fail has_sched_yield_fail.cpp <template>config_options ] ; |
---|
| 77 | test-suite "BOOST_HAS_SGI_TYPE_TRAITS" : |
---|
| 78 | [ run has_sgi_type_traits_pass.cpp <template>config_options ] |
---|
| 79 | [ compile-fail has_sgi_type_traits_fail.cpp <template>config_options ] ; |
---|
| 80 | test-suite "BOOST_HAS_SIGACTION" : |
---|
| 81 | [ run has_sigaction_pass.cpp <template>config_options ] |
---|
| 82 | [ compile-fail has_sigaction_fail.cpp <template>config_options ] ; |
---|
| 83 | test-suite "BOOST_HAS_SLIST" : |
---|
| 84 | [ run has_slist_pass.cpp <template>config_options ] |
---|
| 85 | [ compile-fail has_slist_fail.cpp <template>config_options ] ; |
---|
| 86 | test-suite "BOOST_HAS_STDINT_H" : |
---|
| 87 | [ run has_stdint_h_pass.cpp <template>config_options ] |
---|
| 88 | [ compile-fail has_stdint_h_fail.cpp <template>config_options ] ; |
---|
| 89 | test-suite "BOOST_HAS_STLP_USE_FACET" : |
---|
| 90 | [ run has_stlp_use_facet_pass.cpp <template>config_options ] |
---|
| 91 | [ compile-fail has_stlp_use_facet_fail.cpp <template>config_options ] ; |
---|
| 92 | test-suite "BOOST_HAS_UNISTD_H" : |
---|
| 93 | [ run has_unistd_h_pass.cpp <template>config_options ] |
---|
| 94 | [ compile-fail has_unistd_h_fail.cpp <template>config_options ] ; |
---|
| 95 | test-suite "BOOST_MSVC6_MEMBER_TEMPLATES" : |
---|
| 96 | [ run has_vc6_mem_templ_pass.cpp <template>config_options ] |
---|
| 97 | [ compile-fail has_vc6_mem_templ_fail.cpp <template>config_options ] ; |
---|
| 98 | test-suite "BOOST_MSVC_STD_ITERATOR" : |
---|
| 99 | [ run has_vc_iterator_pass.cpp <template>config_options ] |
---|
| 100 | [ compile-fail has_vc_iterator_fail.cpp <template>config_options ] ; |
---|
| 101 | test-suite "BOOST_HAS_WINTHREADS" : |
---|
| 102 | [ run has_winthreads_pass.cpp <template>config_options ] |
---|
| 103 | [ compile-fail has_winthreads_fail.cpp <template>config_options ] ; |
---|
| 104 | test-suite "BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP" : |
---|
| 105 | [ run no_arg_dep_lookup_pass.cpp <template>config_options ] |
---|
| 106 | [ compile-fail no_arg_dep_lookup_fail.cpp <template>config_options ] ; |
---|
| 107 | test-suite "BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS" : |
---|
| 108 | [ run no_array_type_spec_pass.cpp <template>config_options ] |
---|
| 109 | [ compile-fail no_array_type_spec_fail.cpp <template>config_options ] ; |
---|
| 110 | test-suite "BOOST_NO_AUTO_PTR" : |
---|
| 111 | [ run no_auto_ptr_pass.cpp <template>config_options ] |
---|
| 112 | [ compile-fail no_auto_ptr_fail.cpp <template>config_options ] ; |
---|
| 113 | test-suite "BOOST_BCB_PARTIAL_SPECIALIZATION_BUG" : |
---|
| 114 | [ run no_bcb_partial_spec_pass.cpp <template>config_options ] |
---|
| 115 | [ compile-fail no_bcb_partial_spec_fail.cpp <template>config_options ] ; |
---|
| 116 | test-suite "BOOST_NO_CTYPE_FUNCTIONS" : |
---|
| 117 | [ run no_ctype_functions_pass.cpp <template>config_options ] |
---|
| 118 | [ compile-fail no_ctype_functions_fail.cpp <template>config_options ] ; |
---|
| 119 | test-suite "BOOST_NO_CV_SPECIALIZATIONS" : |
---|
| 120 | [ run no_cv_spec_pass.cpp <template>config_options ] |
---|
| 121 | [ compile-fail no_cv_spec_fail.cpp <template>config_options ] ; |
---|
| 122 | test-suite "BOOST_NO_CV_VOID_SPECIALIZATIONS" : |
---|
| 123 | [ run no_cv_void_spec_pass.cpp <template>config_options ] |
---|
| 124 | [ compile-fail no_cv_void_spec_fail.cpp <template>config_options ] ; |
---|
| 125 | test-suite "BOOST_NO_CWCHAR" : |
---|
| 126 | [ run no_cwchar_pass.cpp <template>config_options ] |
---|
| 127 | [ compile-fail no_cwchar_fail.cpp <template>config_options ] ; |
---|
| 128 | test-suite "BOOST_NO_CWCTYPE" : |
---|
| 129 | [ run no_cwctype_pass.cpp <template>config_options ] |
---|
| 130 | [ compile-fail no_cwctype_fail.cpp <template>config_options ] ; |
---|
| 131 | test-suite "BOOST_DEDUCED_TYPENAME" : |
---|
| 132 | [ run no_ded_typename_pass.cpp <template>config_options ] |
---|
| 133 | [ compile-fail no_ded_typename_fail.cpp <template>config_options ] ; |
---|
| 134 | test-suite "BOOST_NO_DEPENDENT_NESTED_DERIVATIONS" : |
---|
| 135 | [ run no_dep_nested_class_pass.cpp <template>config_options ] |
---|
| 136 | [ compile-fail no_dep_nested_class_fail.cpp <template>config_options ] ; |
---|
| 137 | test-suite "BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS" : |
---|
| 138 | [ run no_dep_val_param_pass.cpp <template>config_options ] |
---|
| 139 | [ compile-fail no_dep_val_param_fail.cpp <template>config_options ] ; |
---|
| 140 | test-suite "BOOST_NO_EXCEPTIONS" : |
---|
| 141 | [ run no_exceptions_pass.cpp <template>config_options ] |
---|
| 142 | [ compile-fail no_exceptions_fail.cpp <template>config_options ] ; |
---|
| 143 | test-suite "BOOST_NO_EXCEPTION_STD_NAMESPACE" : |
---|
| 144 | [ run no_excep_std_pass.cpp <template>config_options ] |
---|
| 145 | [ compile-fail no_excep_std_fail.cpp <template>config_options ] ; |
---|
| 146 | test-suite "BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS" : |
---|
| 147 | [ run no_exp_func_tem_arg_pass.cpp <template>config_options ] |
---|
| 148 | [ compile-fail no_exp_func_tem_arg_fail.cpp <template>config_options ] ; |
---|
| 149 | test-suite "BOOST_NO_FUNCTION_TEMPLATE_ORDERING" : |
---|
| 150 | [ run no_func_tmp_order_pass.cpp <template>config_options ] |
---|
| 151 | [ compile-fail no_func_tmp_order_fail.cpp <template>config_options ] ; |
---|
| 152 | test-suite "BOOST_NO_MS_INT64_NUMERIC_LIMITS" : |
---|
| 153 | [ run no_i64_limits_pass.cpp <template>config_options ] |
---|
| 154 | [ compile-fail no_i64_limits_fail.cpp <template>config_options ] ; |
---|
| 155 | test-suite "BOOST_NO_INCLASS_MEMBER_INITIALIZATION" : |
---|
| 156 | [ run no_inline_memb_init_pass.cpp <template>config_options ] |
---|
| 157 | [ compile-fail no_inline_memb_init_fail.cpp <template>config_options ] ; |
---|
| 158 | test-suite "BOOST_NO_INTEGRAL_INT64_T" : |
---|
| 159 | [ run no_integral_int64_t_pass.cpp <template>config_options ] |
---|
| 160 | [ compile-fail no_integral_int64_t_fail.cpp <template>config_options ] ; |
---|
| 161 | test-suite "BOOST_NO_IS_ABSTRACT" : |
---|
| 162 | [ run no_is_abstract_pass.cpp <template>config_options ] |
---|
| 163 | [ compile-fail no_is_abstract_fail.cpp <template>config_options ] ; |
---|
| 164 | test-suite "BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS" : |
---|
| 165 | [ run no_iter_construct_pass.cpp <template>config_options ] |
---|
| 166 | [ compile-fail no_iter_construct_fail.cpp <template>config_options ] ; |
---|
| 167 | test-suite "BOOST_NO_LIMITS" : |
---|
| 168 | [ run no_limits_pass.cpp <template>config_options ] |
---|
| 169 | [ compile-fail no_limits_fail.cpp <template>config_options ] ; |
---|
| 170 | test-suite "BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS" : |
---|
| 171 | [ run no_limits_const_exp_pass.cpp <template>config_options ] |
---|
| 172 | [ compile-fail no_limits_const_exp_fail.cpp <template>config_options ] ; |
---|
| 173 | test-suite "BOOST_NO_LONG_LONG_NUMERIC_LIMITS" : |
---|
| 174 | [ run no_ll_limits_pass.cpp <template>config_options ] |
---|
| 175 | [ compile-fail no_ll_limits_fail.cpp <template>config_options ] ; |
---|
| 176 | test-suite "BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS" : |
---|
| 177 | [ run no_mem_func_spec_pass.cpp <template>config_options ] |
---|
| 178 | [ compile-fail no_mem_func_spec_fail.cpp <template>config_options ] ; |
---|
| 179 | test-suite "BOOST_NO_MEMBER_TEMPLATES" : |
---|
| 180 | [ run no_mem_templates_pass.cpp <template>config_options ] |
---|
| 181 | [ compile-fail no_mem_templates_fail.cpp <template>config_options ] ; |
---|
| 182 | test-suite "BOOST_NO_MEMBER_TEMPLATE_FRIENDS" : |
---|
| 183 | [ run no_mem_templ_frnds_pass.cpp <template>config_options ] |
---|
| 184 | [ compile-fail no_mem_templ_frnds_fail.cpp <template>config_options ] ; |
---|
| 185 | test-suite "BOOST_NO_MEMBER_TEMPLATE_KEYWORD" : |
---|
| 186 | [ run no_mem_tem_keyword_pass.cpp <template>config_options ] |
---|
| 187 | [ compile-fail no_mem_tem_keyword_fail.cpp <template>config_options ] ; |
---|
| 188 | test-suite "BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS" : |
---|
| 189 | [ run no_mem_tem_pnts_pass.cpp <template>config_options ] |
---|
| 190 | [ compile-fail no_mem_tem_pnts_fail.cpp <template>config_options ] ; |
---|
| 191 | test-suite "BOOST_NO_OPERATORS_IN_NAMESPACE" : |
---|
| 192 | [ run no_ops_in_namespace_pass.cpp <template>config_options ] |
---|
| 193 | [ compile-fail no_ops_in_namespace_fail.cpp <template>config_options ] ; |
---|
| 194 | test-suite "BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION" : |
---|
| 195 | [ run no_partial_spec_pass.cpp <template>config_options ] |
---|
| 196 | [ compile-fail no_partial_spec_fail.cpp <template>config_options ] ; |
---|
| 197 | test-suite "BOOST_NO_PRIVATE_IN_AGGREGATE" : |
---|
| 198 | [ run no_priv_aggregate_pass.cpp <template>config_options ] |
---|
| 199 | [ compile-fail no_priv_aggregate_fail.cpp <template>config_options ] ; |
---|
| 200 | test-suite "BOOST_NO_POINTER_TO_MEMBER_CONST" : |
---|
| 201 | [ run no_ptr_mem_const_pass.cpp <template>config_options ] |
---|
| 202 | [ compile-fail no_ptr_mem_const_fail.cpp <template>config_options ] ; |
---|
| 203 | test-suite "BOOST_NO_UNREACHABLE_RETURN_DETECTION" : |
---|
| 204 | [ run no_ret_det_pass.cpp <template>config_options ] |
---|
| 205 | [ compile-fail no_ret_det_fail.cpp <template>config_options ] ; |
---|
| 206 | test-suite "BOOST_NO_SFINAE" : |
---|
| 207 | [ run no_sfinae_pass.cpp <template>config_options ] |
---|
| 208 | [ compile-fail no_sfinae_fail.cpp <template>config_options ] ; |
---|
| 209 | test-suite "BOOST_NO_STRINGSTREAM" : |
---|
| 210 | [ run no_sstream_pass.cpp <template>config_options ] |
---|
| 211 | [ compile-fail no_sstream_fail.cpp <template>config_options ] ; |
---|
| 212 | test-suite "BOOST_NO_STDC_NAMESPACE" : |
---|
| 213 | [ run no_stdc_namespace_pass.cpp <template>config_options ] |
---|
| 214 | [ compile-fail no_stdc_namespace_fail.cpp <template>config_options ] ; |
---|
| 215 | test-suite "BOOST_NO_STD_ALLOCATOR" : |
---|
| 216 | [ run no_std_allocator_pass.cpp <template>config_options ] |
---|
| 217 | [ compile-fail no_std_allocator_fail.cpp <template>config_options ] ; |
---|
| 218 | test-suite "BOOST_NO_STD_DISTANCE" : |
---|
| 219 | [ run no_std_distance_pass.cpp <template>config_options ] |
---|
| 220 | [ compile-fail no_std_distance_fail.cpp <template>config_options ] ; |
---|
| 221 | test-suite "BOOST_NO_STD_ITERATOR" : |
---|
| 222 | [ run no_std_iterator_pass.cpp <template>config_options ] |
---|
| 223 | [ compile-fail no_std_iterator_fail.cpp <template>config_options ] ; |
---|
| 224 | test-suite "BOOST_NO_STD_ITERATOR_TRAITS" : |
---|
| 225 | [ run no_std_iter_traits_pass.cpp <template>config_options ] |
---|
| 226 | [ compile-fail no_std_iter_traits_fail.cpp <template>config_options ] ; |
---|
| 227 | test-suite "BOOST_NO_STD_LOCALE" : |
---|
| 228 | [ run no_std_locale_pass.cpp <template>config_options ] |
---|
| 229 | [ compile-fail no_std_locale_fail.cpp <template>config_options ] ; |
---|
| 230 | test-suite "BOOST_NO_STD_MESSAGES" : |
---|
| 231 | [ run no_std_messages_pass.cpp <template>config_options ] |
---|
| 232 | [ compile-fail no_std_messages_fail.cpp <template>config_options ] ; |
---|
| 233 | test-suite "BOOST_NO_STD_MIN_MAX" : |
---|
| 234 | [ run no_std_min_max_pass.cpp <template>config_options ] |
---|
| 235 | [ compile-fail no_std_min_max_fail.cpp <template>config_options ] ; |
---|
| 236 | test-suite "BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN" : |
---|
| 237 | [ run no_std_oi_assign_pass.cpp <template>config_options ] |
---|
| 238 | [ compile-fail no_std_oi_assign_fail.cpp <template>config_options ] ; |
---|
| 239 | test-suite "BOOST_NO_STD_USE_FACET" : |
---|
| 240 | [ run no_std_use_facet_pass.cpp <template>config_options ] |
---|
| 241 | [ compile-fail no_std_use_facet_fail.cpp <template>config_options ] ; |
---|
| 242 | test-suite "BOOST_NO_STD_WSTREAMBUF" : |
---|
| 243 | [ run no_std_wstreambuf_pass.cpp <template>config_options ] |
---|
| 244 | [ compile-fail no_std_wstreambuf_fail.cpp <template>config_options ] ; |
---|
| 245 | test-suite "BOOST_NO_STD_WSTRING" : |
---|
| 246 | [ run no_std_wstring_pass.cpp <template>config_options ] |
---|
| 247 | [ compile-fail no_std_wstring_fail.cpp <template>config_options ] ; |
---|
| 248 | test-suite "BOOST_NO_SWPRINTF" : |
---|
| 249 | [ run no_swprintf_pass.cpp <template>config_options ] |
---|
| 250 | [ compile-fail no_swprintf_fail.cpp <template>config_options ] ; |
---|
| 251 | test-suite "BOOST_NO_TEMPLATE_TEMPLATES" : |
---|
| 252 | [ run no_template_template_pass.cpp <template>config_options ] |
---|
| 253 | [ compile-fail no_template_template_fail.cpp <template>config_options ] ; |
---|
| 254 | test-suite "BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL" : |
---|
| 255 | [ run no_using_breaks_adl_pass.cpp <template>config_options ] |
---|
| 256 | [ compile-fail no_using_breaks_adl_fail.cpp <template>config_options ] ; |
---|
| 257 | test-suite "BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE" : |
---|
| 258 | [ run no_using_decl_overld_pass.cpp <template>config_options ] |
---|
| 259 | [ compile-fail no_using_decl_overld_fail.cpp <template>config_options ] ; |
---|
| 260 | test-suite "BOOST_NO_USING_TEMPLATE" : |
---|
| 261 | [ run no_using_template_pass.cpp <template>config_options ] |
---|
| 262 | [ compile-fail no_using_template_fail.cpp <template>config_options ] ; |
---|
| 263 | test-suite "BOOST_NO_VOID_RETURNS" : |
---|
| 264 | [ run no_void_returns_pass.cpp <template>config_options ] |
---|
| 265 | [ compile-fail no_void_returns_fail.cpp <template>config_options ] ; |
---|
| 266 | test-suite "BOOST_NO_INTRINSIC_WCHAR_T" : |
---|
| 267 | [ run no_wchar_t_pass.cpp <template>config_options ] |
---|
| 268 | [ compile-fail no_wchar_t_fail.cpp <template>config_options ] ; |
---|
| 269 | |
---|