]>
Commit | Line | Data |
---|---|---|
b32b8144 | 1 | // This file was automatically generated on Sun Jul 9 16:30:35 2017 |
7c673cae FG |
2 | // by libs/config/tools/generate.cpp |
3 | // Copyright John Maddock 2002-4. | |
4 | // Use, modification and distribution are subject to the | |
5 | // Boost Software License, Version 1.0. (See accompanying file | |
6 | // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
7 | ||
8 | // See http://www.boost.org/libs/config for the most recent version.// | |
9 | // Revision $Id$ | |
10 | // | |
11 | ||
12 | // Test file for config setup | |
13 | // This file should compile, if it does not then | |
14 | // one or more macros need to be defined. | |
15 | // see boost_*.ipp for more details | |
16 | ||
17 | // Do not edit this file, it was generated automatically by | |
18 | ||
19 | #include <boost/config.hpp> | |
20 | #include <iostream> | |
21 | #include "test.hpp" | |
22 | ||
23 | int error_count = 0; | |
24 | ||
25 | #ifndef BOOST_NO_ADL_BARRIER | |
26 | #include "boost_no_adl_barrier.ipp" | |
27 | #else | |
28 | namespace boost_no_adl_barrier = empty_boost; | |
29 | #endif | |
30 | #ifndef BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP | |
31 | #include "boost_no_arg_dep_lookup.ipp" | |
32 | #else | |
33 | namespace boost_no_argument_dependent_lookup = empty_boost; | |
34 | #endif | |
35 | #ifndef BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS | |
36 | #include "boost_no_array_type_spec.ipp" | |
37 | #else | |
38 | namespace boost_no_array_type_specializations = empty_boost; | |
39 | #endif | |
40 | #ifndef BOOST_NO_CXX11_AUTO_DECLARATIONS | |
41 | #include "boost_no_auto_declarations.ipp" | |
42 | #else | |
43 | namespace boost_no_cxx11_auto_declarations = empty_boost; | |
44 | #endif | |
45 | #ifndef BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS | |
46 | #include "boost_no_auto_multidecl.ipp" | |
47 | #else | |
48 | namespace boost_no_cxx11_auto_multideclarations = empty_boost; | |
49 | #endif | |
50 | #ifndef BOOST_NO_AUTO_PTR | |
51 | #include "boost_no_auto_ptr.ipp" | |
52 | #else | |
53 | namespace boost_no_auto_ptr = empty_boost; | |
54 | #endif | |
55 | #ifndef BOOST_BCB_PARTIAL_SPECIALIZATION_BUG | |
56 | #include "boost_no_bcb_partial_spec.ipp" | |
57 | #else | |
58 | namespace boost_bcb_partial_specialization_bug = empty_boost; | |
59 | #endif | |
60 | #ifndef BOOST_NO_CXX11_CHAR16_T | |
61 | #include "boost_no_char16_t.ipp" | |
62 | #else | |
63 | namespace boost_no_cxx11_char16_t = empty_boost; | |
64 | #endif | |
65 | #ifndef BOOST_NO_CXX11_CHAR32_T | |
66 | #include "boost_no_char32_t.ipp" | |
67 | #else | |
68 | namespace boost_no_cxx11_char32_t = empty_boost; | |
69 | #endif | |
70 | #ifndef BOOST_NO_COMPLETE_VALUE_INITIALIZATION | |
71 | #include "boost_no_com_value_init.ipp" | |
72 | #else | |
73 | namespace boost_no_complete_value_initialization = empty_boost; | |
74 | #endif | |
75 | #ifndef BOOST_NO_CXX11_CONSTEXPR | |
76 | #include "boost_no_constexpr.ipp" | |
77 | #else | |
78 | namespace boost_no_cxx11_constexpr = empty_boost; | |
79 | #endif | |
80 | #ifndef BOOST_NO_CTYPE_FUNCTIONS | |
81 | #include "boost_no_ctype_functions.ipp" | |
82 | #else | |
83 | namespace boost_no_ctype_functions = empty_boost; | |
84 | #endif | |
85 | #ifndef BOOST_NO_CV_SPECIALIZATIONS | |
86 | #include "boost_no_cv_spec.ipp" | |
87 | #else | |
88 | namespace boost_no_cv_specializations = empty_boost; | |
89 | #endif | |
90 | #ifndef BOOST_NO_CV_VOID_SPECIALIZATIONS | |
91 | #include "boost_no_cv_void_spec.ipp" | |
92 | #else | |
93 | namespace boost_no_cv_void_specializations = empty_boost; | |
94 | #endif | |
95 | #ifndef BOOST_NO_CWCHAR | |
96 | #include "boost_no_cwchar.ipp" | |
97 | #else | |
98 | namespace boost_no_cwchar = empty_boost; | |
99 | #endif | |
100 | #ifndef BOOST_NO_CWCTYPE | |
101 | #include "boost_no_cwctype.ipp" | |
102 | #else | |
103 | namespace boost_no_cwctype = empty_boost; | |
104 | #endif | |
105 | #ifndef BOOST_NO_CXX11_ADDRESSOF | |
106 | #include "boost_no_cxx11_addressof.ipp" | |
107 | #else | |
108 | namespace boost_no_cxx11_addressof = empty_boost; | |
109 | #endif | |
110 | #ifndef BOOST_NO_CXX11_ALIGNAS | |
111 | #include "boost_no_cxx11_alignas.ipp" | |
112 | #else | |
113 | namespace boost_no_cxx11_alignas = empty_boost; | |
114 | #endif | |
115 | #ifndef BOOST_NO_CXX11_ALLOCATOR | |
116 | #include "boost_no_cxx11_allocator.ipp" | |
117 | #else | |
118 | namespace boost_no_cxx11_allocator = empty_boost; | |
119 | #endif | |
120 | #ifndef BOOST_NO_CXX11_ATOMIC_SMART_PTR | |
121 | #include "boost_no_cxx11_atomic_sp.ipp" | |
122 | #else | |
123 | namespace boost_no_cxx11_atomic_smart_ptr = empty_boost; | |
124 | #endif | |
125 | #ifndef BOOST_NO_CXX11_FINAL | |
126 | #include "boost_no_cxx11_final.ipp" | |
127 | #else | |
128 | namespace boost_no_cxx11_final = empty_boost; | |
129 | #endif | |
130 | #ifndef BOOST_NO_CXX11_HDR_ARRAY | |
131 | #include "boost_no_cxx11_hdr_array.ipp" | |
132 | #else | |
133 | namespace boost_no_cxx11_hdr_array = empty_boost; | |
134 | #endif | |
135 | #ifndef BOOST_NO_CXX11_HDR_ATOMIC | |
136 | #include "boost_no_cxx11_hdr_atomic.ipp" | |
137 | #else | |
138 | namespace boost_no_cxx11_hdr_atomic = empty_boost; | |
139 | #endif | |
140 | #ifndef BOOST_NO_CXX11_HDR_CHRONO | |
141 | #include "boost_no_cxx11_hdr_chrono.ipp" | |
142 | #else | |
143 | namespace boost_no_cxx11_hdr_chrono = empty_boost; | |
144 | #endif | |
145 | #ifndef BOOST_NO_CXX11_HDR_CODECVT | |
146 | #include "boost_no_cxx11_hdr_codecvt.ipp" | |
147 | #else | |
148 | namespace boost_no_cxx11_hdr_codecvt = empty_boost; | |
149 | #endif | |
150 | #ifndef BOOST_NO_CXX11_HDR_CONDITION_VARIABLE | |
151 | #include "boost_no_cxx11_hdr_condition_variable.ipp" | |
152 | #else | |
153 | namespace boost_no_cxx11_hdr_condition_variable = empty_boost; | |
154 | #endif | |
155 | #ifndef BOOST_NO_CXX11_HDR_FORWARD_LIST | |
156 | #include "boost_no_cxx11_hdr_forward_list.ipp" | |
157 | #else | |
158 | namespace boost_no_cxx11_hdr_forward_list = empty_boost; | |
159 | #endif | |
160 | #ifndef BOOST_NO_CXX11_HDR_FUTURE | |
161 | #include "boost_no_cxx11_hdr_future.ipp" | |
162 | #else | |
163 | namespace boost_no_cxx11_hdr_future = empty_boost; | |
164 | #endif | |
165 | #ifndef BOOST_NO_CXX11_HDR_INITIALIZER_LIST | |
166 | #include "boost_no_cxx11_hdr_initializer_list.ipp" | |
167 | #else | |
168 | namespace boost_no_cxx11_hdr_initializer_list = empty_boost; | |
169 | #endif | |
170 | #ifndef BOOST_NO_CXX11_HDR_MUTEX | |
171 | #include "boost_no_cxx11_hdr_mutex.ipp" | |
172 | #else | |
173 | namespace boost_no_cxx11_hdr_mutex = empty_boost; | |
174 | #endif | |
175 | #ifndef BOOST_NO_CXX11_HDR_RANDOM | |
176 | #include "boost_no_cxx11_hdr_random.ipp" | |
177 | #else | |
178 | namespace boost_no_cxx11_hdr_random = empty_boost; | |
179 | #endif | |
180 | #ifndef BOOST_NO_CXX11_HDR_RATIO | |
181 | #include "boost_no_cxx11_hdr_ratio.ipp" | |
182 | #else | |
183 | namespace boost_no_cxx11_hdr_ratio = empty_boost; | |
184 | #endif | |
185 | #ifndef BOOST_NO_CXX11_HDR_REGEX | |
186 | #include "boost_no_cxx11_hdr_regex.ipp" | |
187 | #else | |
188 | namespace boost_no_cxx11_hdr_regex = empty_boost; | |
189 | #endif | |
190 | #ifndef BOOST_NO_CXX11_HDR_SYSTEM_ERROR | |
191 | #include "boost_no_cxx11_hdr_system_error.ipp" | |
192 | #else | |
193 | namespace boost_no_cxx11_hdr_system_error = empty_boost; | |
194 | #endif | |
195 | #ifndef BOOST_NO_CXX11_HDR_THREAD | |
196 | #include "boost_no_cxx11_hdr_thread.ipp" | |
197 | #else | |
198 | namespace boost_no_cxx11_hdr_thread = empty_boost; | |
199 | #endif | |
200 | #ifndef BOOST_NO_CXX11_HDR_TUPLE | |
201 | #include "boost_no_cxx11_hdr_tuple.ipp" | |
202 | #else | |
203 | namespace boost_no_cxx11_hdr_tuple = empty_boost; | |
204 | #endif | |
205 | #ifndef BOOST_NO_CXX11_HDR_TYPE_TRAITS | |
206 | #include "boost_no_cxx11_hdr_type_traits.ipp" | |
207 | #else | |
208 | namespace boost_no_cxx11_hdr_type_traits = empty_boost; | |
209 | #endif | |
210 | #ifndef BOOST_NO_CXX11_HDR_TYPEINDEX | |
211 | #include "boost_no_cxx11_hdr_typeindex.ipp" | |
212 | #else | |
213 | namespace boost_no_cxx11_hdr_typeindex = empty_boost; | |
214 | #endif | |
215 | #ifndef BOOST_NO_CXX11_HDR_UNORDERED_MAP | |
216 | #include "boost_no_cxx11_hdr_unordered_map.ipp" | |
217 | #else | |
218 | namespace boost_no_cxx11_hdr_unordered_map = empty_boost; | |
219 | #endif | |
220 | #ifndef BOOST_NO_CXX11_HDR_UNORDERED_SET | |
221 | #include "boost_no_cxx11_hdr_unordered_set.ipp" | |
222 | #else | |
223 | namespace boost_no_cxx11_hdr_unordered_set = empty_boost; | |
224 | #endif | |
225 | #ifndef BOOST_NO_CXX11_INLINE_NAMESPACES | |
226 | #include "boost_no_cxx11_inline_namespaces.ipp" | |
227 | #else | |
228 | namespace boost_no_cxx11_inline_namespaces = empty_boost; | |
229 | #endif | |
230 | #ifndef BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS | |
231 | #include "boost_no_cxx11_non_pub_def_fun.ipp" | |
232 | #else | |
233 | namespace boost_no_cxx11_non_public_defaulted_functions = empty_boost; | |
234 | #endif | |
235 | #ifndef BOOST_NO_CXX11_NUMERIC_LIMITS | |
236 | #include "boost_no_cxx11_numeric_limits.ipp" | |
237 | #else | |
238 | namespace boost_no_cxx11_numeric_limits = empty_boost; | |
239 | #endif | |
b32b8144 FG |
240 | #ifndef BOOST_NO_CXX11_POINTER_TRAITS |
241 | #include "boost_no_cxx11_pointer_traits.ipp" | |
242 | #else | |
243 | namespace boost_no_cxx11_pointer_traits = empty_boost; | |
244 | #endif | |
7c673cae FG |
245 | #ifndef BOOST_NO_CXX11_REF_QUALIFIERS |
246 | #include "boost_no_cxx11_ref_qualifiers.ipp" | |
247 | #else | |
248 | namespace boost_no_cxx11_ref_qualifiers = empty_boost; | |
249 | #endif | |
b32b8144 FG |
250 | #ifndef BOOST_NO_CXX11_SFINAE_EXPR |
251 | #include "boost_no_cxx11_sfinae_expr.ipp" | |
252 | #else | |
253 | namespace boost_no_cxx11_sfinae_expr = empty_boost; | |
254 | #endif | |
7c673cae FG |
255 | #ifndef BOOST_NO_CXX11_SMART_PTR |
256 | #include "boost_no_cxx11_smart_ptr.ipp" | |
257 | #else | |
258 | namespace boost_no_cxx11_smart_ptr = empty_boost; | |
259 | #endif | |
260 | #ifndef BOOST_NO_CXX11_STD_ALIGN | |
261 | #include "boost_no_cxx11_std_align.ipp" | |
262 | #else | |
263 | namespace boost_no_cxx11_std_align = empty_boost; | |
264 | #endif | |
265 | #ifndef BOOST_NO_CXX11_THREAD_LOCAL | |
266 | #include "boost_no_cxx11_thread_local.ipp" | |
267 | #else | |
268 | namespace boost_no_cxx11_thread_local = empty_boost; | |
269 | #endif | |
270 | #ifndef BOOST_NO_CXX11_TRAILING_RESULT_TYPES | |
271 | #include "boost_no_cxx11_trailing_result_types.ipp" | |
272 | #else | |
273 | namespace boost_no_cxx11_trailing_result_types = empty_boost; | |
274 | #endif | |
275 | #ifndef BOOST_NO_CXX11_USER_DEFINED_LITERALS | |
276 | #include "boost_no_cxx11_user_lit.ipp" | |
277 | #else | |
278 | namespace boost_no_cxx11_user_defined_literals = empty_boost; | |
279 | #endif | |
280 | #ifndef BOOST_NO_CXX14_BINARY_LITERALS | |
281 | #include "boost_no_cxx14_binary_literals.ipp" | |
282 | #else | |
283 | namespace boost_no_cxx14_binary_literals = empty_boost; | |
284 | #endif | |
285 | #ifndef BOOST_NO_CXX14_CONSTEXPR | |
286 | #include "boost_no_cxx14_constexpr.ipp" | |
287 | #else | |
288 | namespace boost_no_cxx14_constexpr = empty_boost; | |
289 | #endif | |
290 | #ifndef BOOST_NO_CXX14_DECLTYPE_AUTO | |
291 | #include "boost_no_cxx14_decltype_auto.ipp" | |
292 | #else | |
293 | namespace boost_no_cxx14_decltype_auto = empty_boost; | |
294 | #endif | |
295 | #ifndef BOOST_NO_CXX14_DIGIT_SEPARATORS | |
296 | #include "boost_no_cxx14_digit_separator.ipp" | |
297 | #else | |
298 | namespace boost_no_cxx14_digit_separators = empty_boost; | |
299 | #endif | |
300 | #ifndef BOOST_NO_CXX14_GENERIC_LAMBDAS | |
301 | #include "boost_no_cxx14_generic_lambda.ipp" | |
302 | #else | |
303 | namespace boost_no_cxx14_generic_lambdas = empty_boost; | |
304 | #endif | |
305 | #ifndef BOOST_NO_CXX14_HDR_SHARED_MUTEX | |
306 | #include "boost_no_cxx14_hdr_shared_mutex.ipp" | |
307 | #else | |
308 | namespace boost_no_cxx14_hdr_shared_mutex = empty_boost; | |
309 | #endif | |
310 | #ifndef BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES | |
311 | #include "boost_no_cxx14_lambda_capture.ipp" | |
312 | #else | |
313 | namespace boost_no_cxx14_initialized_lambda_captures = empty_boost; | |
314 | #endif | |
315 | #ifndef BOOST_NO_CXX14_AGGREGATE_NSDMI | |
316 | #include "boost_no_cxx14_member_init.ipp" | |
317 | #else | |
318 | namespace boost_no_cxx14_aggregate_nsdmi = empty_boost; | |
319 | #endif | |
320 | #ifndef BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION | |
321 | #include "boost_no_cxx14_return_type_ded.ipp" | |
322 | #else | |
323 | namespace boost_no_cxx14_return_type_deduction = empty_boost; | |
324 | #endif | |
b32b8144 FG |
325 | #ifndef BOOST_NO_CXX14_STD_EXCHANGE |
326 | #include "boost_no_cxx14_std_exchange.ipp" | |
327 | #else | |
328 | namespace boost_no_cxx14_std_exchange = empty_boost; | |
329 | #endif | |
7c673cae FG |
330 | #ifndef BOOST_NO_CXX14_VARIABLE_TEMPLATES |
331 | #include "boost_no_cxx14_var_templ.ipp" | |
332 | #else | |
333 | namespace boost_no_cxx14_variable_templates = empty_boost; | |
334 | #endif | |
b32b8144 FG |
335 | #ifndef BOOST_NO_CXX17_FOLD_EXPRESSIONS |
336 | #include "boost_no_cxx17_fold_expressions.ipp" | |
337 | #else | |
338 | namespace boost_no_cxx17_fold_expressions = empty_boost; | |
339 | #endif | |
340 | #ifndef BOOST_NO_CXX17_INLINE_VARIABLES | |
341 | #include "boost_no_cxx17_inline_variables.ipp" | |
342 | #else | |
343 | namespace boost_no_cxx17_inline_variables = empty_boost; | |
344 | #endif | |
345 | #ifndef BOOST_NO_CXX17_ITERATOR_TRAITS | |
346 | #include "boost_no_cxx17_iterator_traits.ipp" | |
347 | #else | |
348 | namespace boost_no_cxx17_iterator_traits = empty_boost; | |
349 | #endif | |
350 | #ifndef BOOST_NO_CXX17_STD_APPLY | |
351 | #include "boost_no_cxx17_std_apply.ipp" | |
352 | #else | |
353 | namespace boost_no_cxx17_std_apply = empty_boost; | |
354 | #endif | |
7c673cae FG |
355 | #ifndef BOOST_NO_CXX17_STD_INVOKE |
356 | #include "boost_no_cxx17_std_invoke.ipp" | |
357 | #else | |
358 | namespace boost_no_cxx17_std_invoke = empty_boost; | |
359 | #endif | |
b32b8144 FG |
360 | #ifndef BOOST_NO_CXX17_STRUCTURED_BINDINGS |
361 | #include "boost_no_cxx17_structured_bindings.ipp" | |
362 | #else | |
363 | namespace boost_no_cxx17_structured_bindings = empty_boost; | |
364 | #endif | |
365 | #ifndef BOOST_NO_CXX98_BINDERS | |
366 | #include "boost_no_cxx98_binders.ipp" | |
367 | #else | |
368 | namespace boost_no_cxx98_binders = empty_boost; | |
369 | #endif | |
370 | #ifndef BOOST_NO_CXX98_FUNCTION_BASE | |
371 | #include "boost_no_cxx98_function_base.ipp" | |
372 | #else | |
373 | namespace boost_no_cxx98_function_base = empty_boost; | |
374 | #endif | |
375 | #ifndef BOOST_NO_CXX98_RANDOM_SHUFFLE | |
376 | #include "boost_no_cxx98_random_shuffle.ipp" | |
377 | #else | |
378 | namespace boost_no_cxx98_random_shuffle = empty_boost; | |
379 | #endif | |
7c673cae FG |
380 | #ifndef BOOST_NO_CXX11_HDR_FUNCTIONAL |
381 | #include "boost_no_cxx_hdr_functional.ipp" | |
382 | #else | |
383 | namespace boost_no_cxx11_hdr_functional = empty_boost; | |
384 | #endif | |
385 | #ifndef BOOST_NO_CXX11_DECLTYPE | |
386 | #include "boost_no_decltype.ipp" | |
387 | #else | |
388 | namespace boost_no_cxx11_decltype = empty_boost; | |
389 | #endif | |
390 | #ifndef BOOST_NO_CXX11_DECLTYPE_N3276 | |
391 | #include "boost_no_decltype_n3276.ipp" | |
392 | #else | |
393 | namespace boost_no_cxx11_decltype_n3276 = empty_boost; | |
394 | #endif | |
395 | #ifndef BOOST_DEDUCED_TYPENAME | |
396 | #include "boost_no_ded_typename.ipp" | |
397 | #else | |
398 | namespace boost_deduced_typename = empty_boost; | |
399 | #endif | |
400 | #ifndef BOOST_NO_CXX11_DEFAULTED_FUNCTIONS | |
401 | #include "boost_no_defaulted_functions.ipp" | |
402 | #else | |
403 | namespace boost_no_cxx11_defaulted_functions = empty_boost; | |
404 | #endif | |
405 | #ifndef BOOST_NO_CXX11_DELETED_FUNCTIONS | |
406 | #include "boost_no_deleted_functions.ipp" | |
407 | #else | |
408 | namespace boost_no_cxx11_deleted_functions = empty_boost; | |
409 | #endif | |
410 | #ifndef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS | |
411 | #include "boost_no_dep_nested_class.ipp" | |
412 | #else | |
413 | namespace boost_no_dependent_nested_derivations = empty_boost; | |
414 | #endif | |
415 | #ifndef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS | |
416 | #include "boost_no_dep_val_param.ipp" | |
417 | #else | |
418 | namespace boost_no_dependent_types_in_template_value_parameters = empty_boost; | |
419 | #endif | |
420 | #ifndef BOOST_NO_EXCEPTION_STD_NAMESPACE | |
421 | #include "boost_no_excep_std.ipp" | |
422 | #else | |
423 | namespace boost_no_exception_std_namespace = empty_boost; | |
424 | #endif | |
425 | #ifndef BOOST_NO_EXCEPTIONS | |
426 | #include "boost_no_exceptions.ipp" | |
427 | #else | |
428 | namespace boost_no_exceptions = empty_boost; | |
429 | #endif | |
430 | #ifndef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS | |
431 | #include "boost_no_exp_func_tem_arg.ipp" | |
432 | #else | |
433 | namespace boost_no_explicit_function_template_arguments = empty_boost; | |
434 | #endif | |
435 | #ifndef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS | |
436 | #include "boost_no_explicit_cvt_ops.ipp" | |
437 | #else | |
438 | namespace boost_no_cxx11_explicit_conversion_operators = empty_boost; | |
439 | #endif | |
440 | #ifndef BOOST_NO_CXX11_EXTERN_TEMPLATE | |
441 | #include "boost_no_extern_template.ipp" | |
442 | #else | |
443 | namespace boost_no_cxx11_extern_template = empty_boost; | |
444 | #endif | |
445 | #ifndef BOOST_NO_FENV_H | |
446 | #include "boost_no_fenv_h.ipp" | |
447 | #else | |
448 | namespace boost_no_fenv_h = empty_boost; | |
449 | #endif | |
450 | #ifndef BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS | |
451 | #include "boost_no_fixed_len_variadic_templates.ipp" | |
452 | #else | |
453 | namespace boost_no_cxx11_fixed_length_variadic_template_expansion_packs = empty_boost; | |
454 | #endif | |
455 | #ifndef BOOST_NO_FUNCTION_TEMPLATE_ORDERING | |
456 | #include "boost_no_func_tmp_order.ipp" | |
457 | #else | |
458 | namespace boost_no_function_template_ordering = empty_boost; | |
459 | #endif | |
460 | #ifndef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS | |
461 | #include "boost_no_function_template_default_args.ipp" | |
462 | #else | |
463 | namespace boost_no_cxx11_function_template_default_args = empty_boost; | |
464 | #endif | |
465 | #ifndef BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS | |
466 | #include "boost_no_function_type_spec.ipp" | |
467 | #else | |
468 | namespace boost_no_function_type_specializations = empty_boost; | |
469 | #endif | |
470 | #ifndef BOOST_NO_MS_INT64_NUMERIC_LIMITS | |
471 | #include "boost_no_i64_limits.ipp" | |
472 | #else | |
473 | namespace boost_no_ms_int64_numeric_limits = empty_boost; | |
474 | #endif | |
475 | #ifndef BOOST_NO_INCLASS_MEMBER_INITIALIZATION | |
476 | #include "boost_no_inline_memb_init.ipp" | |
477 | #else | |
478 | namespace boost_no_inclass_member_initialization = empty_boost; | |
479 | #endif | |
480 | #ifndef BOOST_NO_INTEGRAL_INT64_T | |
481 | #include "boost_no_integral_int64_t.ipp" | |
482 | #else | |
483 | namespace boost_no_integral_int64_t = empty_boost; | |
484 | #endif | |
485 | #ifndef BOOST_NO_IOSFWD | |
486 | #include "boost_no_iosfwd.ipp" | |
487 | #else | |
488 | namespace boost_no_iosfwd = empty_boost; | |
489 | #endif | |
490 | #ifndef BOOST_NO_IOSTREAM | |
491 | #include "boost_no_iostream.ipp" | |
492 | #else | |
493 | namespace boost_no_iostream = empty_boost; | |
494 | #endif | |
495 | #ifndef BOOST_NO_IS_ABSTRACT | |
496 | #include "boost_no_is_abstract.ipp" | |
497 | #else | |
498 | namespace boost_no_is_abstract = empty_boost; | |
499 | #endif | |
500 | #ifndef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS | |
501 | #include "boost_no_iter_construct.ipp" | |
502 | #else | |
503 | namespace boost_no_templated_iterator_constructors = empty_boost; | |
504 | #endif | |
505 | #ifndef BOOST_NO_CXX11_LAMBDAS | |
506 | #include "boost_no_lambdas.ipp" | |
507 | #else | |
508 | namespace boost_no_cxx11_lambdas = empty_boost; | |
509 | #endif | |
510 | #ifndef BOOST_NO_LIMITS | |
511 | #include "boost_no_limits.ipp" | |
512 | #else | |
513 | namespace boost_no_limits = empty_boost; | |
514 | #endif | |
515 | #ifndef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS | |
516 | #include "boost_no_limits_const_exp.ipp" | |
517 | #else | |
518 | namespace boost_no_limits_compile_time_constants = empty_boost; | |
519 | #endif | |
520 | #ifndef BOOST_NO_LONG_LONG_NUMERIC_LIMITS | |
521 | #include "boost_no_ll_limits.ipp" | |
522 | #else | |
523 | namespace boost_no_long_long_numeric_limits = empty_boost; | |
524 | #endif | |
525 | #ifndef BOOST_NO_LONG_LONG | |
526 | #include "boost_no_long_long.ipp" | |
527 | #else | |
528 | namespace boost_no_long_long = empty_boost; | |
529 | #endif | |
530 | #ifndef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS | |
531 | #include "boost_no_mem_func_spec.ipp" | |
532 | #else | |
533 | namespace boost_no_member_function_specializations = empty_boost; | |
534 | #endif | |
535 | #ifndef BOOST_NO_MEMBER_TEMPLATE_KEYWORD | |
536 | #include "boost_no_mem_tem_keyword.ipp" | |
537 | #else | |
538 | namespace boost_no_member_template_keyword = empty_boost; | |
539 | #endif | |
540 | #ifndef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS | |
541 | #include "boost_no_mem_tem_pnts.ipp" | |
542 | #else | |
543 | namespace boost_no_pointer_to_member_template_parameters = empty_boost; | |
544 | #endif | |
545 | #ifndef BOOST_NO_MEMBER_TEMPLATE_FRIENDS | |
546 | #include "boost_no_mem_templ_frnds.ipp" | |
547 | #else | |
548 | namespace boost_no_member_template_friends = empty_boost; | |
549 | #endif | |
550 | #ifndef BOOST_NO_MEMBER_TEMPLATES | |
551 | #include "boost_no_mem_templates.ipp" | |
552 | #else | |
553 | namespace boost_no_member_templates = empty_boost; | |
554 | #endif | |
555 | #ifndef BOOST_NO_NESTED_FRIENDSHIP | |
556 | #include "boost_no_nested_friendship.ipp" | |
557 | #else | |
558 | namespace boost_no_nested_friendship = empty_boost; | |
559 | #endif | |
560 | #ifndef BOOST_NO_CXX11_NOEXCEPT | |
561 | #include "boost_no_noexcept.ipp" | |
562 | #else | |
563 | namespace boost_no_cxx11_noexcept = empty_boost; | |
564 | #endif | |
565 | #ifndef BOOST_NO_CXX11_NULLPTR | |
566 | #include "boost_no_nullptr.ipp" | |
567 | #else | |
568 | namespace boost_no_cxx11_nullptr = empty_boost; | |
569 | #endif | |
570 | #ifndef BOOST_NO_OPERATORS_IN_NAMESPACE | |
571 | #include "boost_no_ops_in_namespace.ipp" | |
572 | #else | |
573 | namespace boost_no_operators_in_namespace = empty_boost; | |
574 | #endif | |
575 | #ifndef BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS | |
576 | #include "boost_no_part_spec_def_args.ipp" | |
577 | #else | |
578 | namespace boost_no_partial_specialization_implicit_default_args = empty_boost; | |
579 | #endif | |
580 | #ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION | |
581 | #include "boost_no_partial_spec.ipp" | |
582 | #else | |
583 | namespace boost_no_template_partial_specialization = empty_boost; | |
584 | #endif | |
585 | #ifndef BOOST_NO_PRIVATE_IN_AGGREGATE | |
586 | #include "boost_no_priv_aggregate.ipp" | |
587 | #else | |
588 | namespace boost_no_private_in_aggregate = empty_boost; | |
589 | #endif | |
590 | #ifndef BOOST_NO_POINTER_TO_MEMBER_CONST | |
591 | #include "boost_no_ptr_mem_const.ipp" | |
592 | #else | |
593 | namespace boost_no_pointer_to_member_const = empty_boost; | |
594 | #endif | |
595 | #ifndef BOOST_NO_CXX11_RANGE_BASED_FOR | |
596 | #include "boost_no_range_based_for.ipp" | |
597 | #else | |
598 | namespace boost_no_cxx11_range_based_for = empty_boost; | |
599 | #endif | |
600 | #ifndef BOOST_NO_CXX11_RAW_LITERALS | |
601 | #include "boost_no_raw_literals.ipp" | |
602 | #else | |
603 | namespace boost_no_cxx11_raw_literals = empty_boost; | |
604 | #endif | |
b32b8144 FG |
605 | #ifndef BOOST_NO_RESTRICT_REFERENCES |
606 | #include "boost_no_restrict_references.ipp" | |
607 | #else | |
608 | namespace boost_no_restrict_references = empty_boost; | |
609 | #endif | |
7c673cae FG |
610 | #ifndef BOOST_NO_UNREACHABLE_RETURN_DETECTION |
611 | #include "boost_no_ret_det.ipp" | |
612 | #else | |
613 | namespace boost_no_unreachable_return_detection = empty_boost; | |
614 | #endif | |
615 | #ifndef BOOST_NO_RTTI | |
616 | #include "boost_no_rtti.ipp" | |
617 | #else | |
618 | namespace boost_no_rtti = empty_boost; | |
619 | #endif | |
620 | #ifndef BOOST_NO_CXX11_RVALUE_REFERENCES | |
621 | #include "boost_no_rvalue_references.ipp" | |
622 | #else | |
623 | namespace boost_no_cxx11_rvalue_references = empty_boost; | |
624 | #endif | |
625 | #ifndef BOOST_NO_CXX11_SCOPED_ENUMS | |
626 | #include "boost_no_scoped_enums.ipp" | |
627 | #else | |
628 | namespace boost_no_cxx11_scoped_enums = empty_boost; | |
629 | #endif | |
630 | #ifndef BOOST_NO_SFINAE | |
631 | #include "boost_no_sfinae.ipp" | |
632 | #else | |
633 | namespace boost_no_sfinae = empty_boost; | |
634 | #endif | |
635 | #ifndef BOOST_NO_SFINAE_EXPR | |
636 | #include "boost_no_sfinae_expr.ipp" | |
637 | #else | |
638 | namespace boost_no_sfinae_expr = empty_boost; | |
639 | #endif | |
640 | #ifndef BOOST_NO_STRINGSTREAM | |
641 | #include "boost_no_sstream.ipp" | |
642 | #else | |
643 | namespace boost_no_stringstream = empty_boost; | |
644 | #endif | |
645 | #ifndef BOOST_NO_CXX11_STATIC_ASSERT | |
646 | #include "boost_no_static_assert.ipp" | |
647 | #else | |
648 | namespace boost_no_cxx11_static_assert = empty_boost; | |
649 | #endif | |
650 | #ifndef BOOST_NO_STD_ALLOCATOR | |
651 | #include "boost_no_std_allocator.ipp" | |
652 | #else | |
653 | namespace boost_no_std_allocator = empty_boost; | |
654 | #endif | |
655 | #ifndef BOOST_NO_STD_DISTANCE | |
656 | #include "boost_no_std_distance.ipp" | |
657 | #else | |
658 | namespace boost_no_std_distance = empty_boost; | |
659 | #endif | |
660 | #ifndef BOOST_NO_STD_ITERATOR_TRAITS | |
661 | #include "boost_no_std_iter_traits.ipp" | |
662 | #else | |
663 | namespace boost_no_std_iterator_traits = empty_boost; | |
664 | #endif | |
665 | #ifndef BOOST_NO_STD_ITERATOR | |
666 | #include "boost_no_std_iterator.ipp" | |
667 | #else | |
668 | namespace boost_no_std_iterator = empty_boost; | |
669 | #endif | |
670 | #ifndef BOOST_NO_STD_LOCALE | |
671 | #include "boost_no_std_locale.ipp" | |
672 | #else | |
673 | namespace boost_no_std_locale = empty_boost; | |
674 | #endif | |
675 | #ifndef BOOST_NO_STD_MESSAGES | |
676 | #include "boost_no_std_messages.ipp" | |
677 | #else | |
678 | namespace boost_no_std_messages = empty_boost; | |
679 | #endif | |
680 | #ifndef BOOST_NO_STD_MIN_MAX | |
681 | #include "boost_no_std_min_max.ipp" | |
682 | #else | |
683 | namespace boost_no_std_min_max = empty_boost; | |
684 | #endif | |
685 | #ifndef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN | |
686 | #include "boost_no_std_oi_assign.ipp" | |
687 | #else | |
688 | namespace boost_no_std_output_iterator_assign = empty_boost; | |
689 | #endif | |
690 | #ifndef BOOST_NO_STD_TYPEINFO | |
691 | #include "boost_no_std_typeinfo.ipp" | |
692 | #else | |
693 | namespace boost_no_std_typeinfo = empty_boost; | |
694 | #endif | |
695 | #ifndef BOOST_NO_STD_USE_FACET | |
696 | #include "boost_no_std_use_facet.ipp" | |
697 | #else | |
698 | namespace boost_no_std_use_facet = empty_boost; | |
699 | #endif | |
700 | #ifndef BOOST_NO_STD_WSTREAMBUF | |
701 | #include "boost_no_std_wstreambuf.ipp" | |
702 | #else | |
703 | namespace boost_no_std_wstreambuf = empty_boost; | |
704 | #endif | |
705 | #ifndef BOOST_NO_STD_WSTRING | |
706 | #include "boost_no_std_wstring.ipp" | |
707 | #else | |
708 | namespace boost_no_std_wstring = empty_boost; | |
709 | #endif | |
710 | #ifndef BOOST_NO_STDC_NAMESPACE | |
711 | #include "boost_no_stdc_namespace.ipp" | |
712 | #else | |
713 | namespace boost_no_stdc_namespace = empty_boost; | |
714 | #endif | |
715 | #ifndef BOOST_NO_SWPRINTF | |
716 | #include "boost_no_swprintf.ipp" | |
717 | #else | |
718 | namespace boost_no_swprintf = empty_boost; | |
719 | #endif | |
720 | #ifndef BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS | |
721 | #include "boost_no_tem_local_classes.ipp" | |
722 | #else | |
723 | namespace boost_no_cxx11_local_class_template_parameters = empty_boost; | |
724 | #endif | |
725 | #ifndef BOOST_NO_CXX11_TEMPLATE_ALIASES | |
726 | #include "boost_no_template_aliases.ipp" | |
727 | #else | |
728 | namespace boost_no_cxx11_template_aliases = empty_boost; | |
729 | #endif | |
730 | #ifndef BOOST_NO_TEMPLATED_IOSTREAMS | |
731 | #include "boost_no_template_streams.ipp" | |
732 | #else | |
733 | namespace boost_no_templated_iostreams = empty_boost; | |
734 | #endif | |
735 | #ifndef BOOST_NO_TEMPLATE_TEMPLATES | |
736 | #include "boost_no_template_template.ipp" | |
737 | #else | |
738 | namespace boost_no_template_templates = empty_boost; | |
739 | #endif | |
740 | #ifndef BOOST_NO_TWO_PHASE_NAME_LOOKUP | |
741 | #include "boost_no_two_phase_lookup.ipp" | |
742 | #else | |
743 | namespace boost_no_two_phase_name_lookup = empty_boost; | |
744 | #endif | |
745 | #ifndef BOOST_NO_TYPEID | |
746 | #include "boost_no_typeid.ipp" | |
747 | #else | |
748 | namespace boost_no_typeid = empty_boost; | |
749 | #endif | |
750 | #ifndef BOOST_NO_TYPENAME_WITH_CTOR | |
751 | #include "boost_no_typename_with_ctor.ipp" | |
752 | #else | |
753 | namespace boost_no_typename_with_ctor = empty_boost; | |
754 | #endif | |
755 | #ifndef BOOST_NO_CXX11_UNICODE_LITERALS | |
756 | #include "boost_no_unicode_literals.ipp" | |
757 | #else | |
758 | namespace boost_no_cxx11_unicode_literals = empty_boost; | |
759 | #endif | |
760 | #ifndef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX | |
761 | #include "boost_no_unified_init.ipp" | |
762 | #else | |
763 | namespace boost_no_cxx11_unified_initialization_syntax = empty_boost; | |
764 | #endif | |
765 | #ifndef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL | |
766 | #include "boost_no_using_breaks_adl.ipp" | |
767 | #else | |
768 | namespace boost_function_scope_using_declaration_breaks_adl = empty_boost; | |
769 | #endif | |
770 | #ifndef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE | |
771 | #include "boost_no_using_decl_overld.ipp" | |
772 | #else | |
773 | namespace boost_no_using_declaration_overloads_from_typename_base = empty_boost; | |
774 | #endif | |
775 | #ifndef BOOST_NO_USING_TEMPLATE | |
776 | #include "boost_no_using_template.ipp" | |
777 | #else | |
778 | namespace boost_no_using_template = empty_boost; | |
779 | #endif | |
780 | #ifndef BOOST_NO_CXX11_VARIADIC_MACROS | |
781 | #include "boost_no_variadic_macros.ipp" | |
782 | #else | |
783 | namespace boost_no_cxx11_variadic_macros = empty_boost; | |
784 | #endif | |
785 | #ifndef BOOST_NO_CXX11_VARIADIC_TEMPLATES | |
786 | #include "boost_no_variadic_templates.ipp" | |
787 | #else | |
788 | namespace boost_no_cxx11_variadic_templates = empty_boost; | |
789 | #endif | |
790 | #ifndef BOOST_NO_VOID_RETURNS | |
791 | #include "boost_no_void_returns.ipp" | |
792 | #else | |
793 | namespace boost_no_void_returns = empty_boost; | |
794 | #endif | |
795 | #ifndef BOOST_NO_INTRINSIC_WCHAR_T | |
796 | #include "boost_no_wchar_t.ipp" | |
797 | #else | |
798 | namespace boost_no_intrinsic_wchar_t = empty_boost; | |
799 | #endif | |
800 | ||
801 | #ifdef BOOST_HAS_TWO_ARG_USE_FACET | |
802 | #include "boost_has_2arg_use_facet.ipp" | |
803 | #else | |
804 | namespace boost_has_two_arg_use_facet = empty_boost; | |
805 | #endif | |
806 | #ifdef BOOST_HAS_BETHREADS | |
807 | #include "boost_has_bethreads.ipp" | |
808 | #else | |
809 | namespace boost_has_bethreads = empty_boost; | |
810 | #endif | |
811 | #ifdef BOOST_HAS_CLOCK_GETTIME | |
812 | #include "boost_has_clock_gettime.ipp" | |
813 | #else | |
814 | namespace boost_has_clock_gettime = empty_boost; | |
815 | #endif | |
816 | #ifdef BOOST_HAS_DIRENT_H | |
817 | #include "boost_has_dirent_h.ipp" | |
818 | #else | |
819 | namespace boost_has_dirent_h = empty_boost; | |
820 | #endif | |
821 | #ifdef BOOST_HAS_EXPM1 | |
822 | #include "boost_has_expm1.ipp" | |
823 | #else | |
824 | namespace boost_has_expm1 = empty_boost; | |
825 | #endif | |
826 | #ifdef BOOST_HAS_FLOAT128 | |
827 | #include "boost_has_float128.ipp" | |
828 | #else | |
829 | namespace boost_has_float128 = empty_boost; | |
830 | #endif | |
831 | #ifdef BOOST_HAS_FTIME | |
832 | #include "boost_has_ftime.ipp" | |
833 | #else | |
834 | namespace boost_has_ftime = empty_boost; | |
835 | #endif | |
836 | #ifdef BOOST_HAS_GETSYSTEMTIMEASFILETIME | |
837 | #include "boost_has_getsystemtimeasfiletime.ipp" | |
838 | #else | |
839 | namespace boost_has_getsystemtimeasfiletime = empty_boost; | |
840 | #endif | |
841 | #ifdef BOOST_HAS_GETTIMEOFDAY | |
842 | #include "boost_has_gettimeofday.ipp" | |
843 | #else | |
844 | namespace boost_has_gettimeofday = empty_boost; | |
845 | #endif | |
846 | #ifdef BOOST_HAS_HASH | |
847 | #include "boost_has_hash.ipp" | |
848 | #else | |
849 | namespace boost_has_hash = empty_boost; | |
850 | #endif | |
851 | #ifdef BOOST_HAS_INT128 | |
852 | #include "boost_has_int128.ipp" | |
853 | #else | |
854 | namespace boost_has_int128 = empty_boost; | |
855 | #endif | |
856 | #ifdef BOOST_HAS_LOG1P | |
857 | #include "boost_has_log1p.ipp" | |
858 | #else | |
859 | namespace boost_has_log1p = empty_boost; | |
860 | #endif | |
861 | #ifdef BOOST_HAS_LONG_LONG | |
862 | #include "boost_has_long_long.ipp" | |
863 | #else | |
864 | namespace boost_has_long_long = empty_boost; | |
865 | #endif | |
866 | #ifdef BOOST_HAS_MACRO_USE_FACET | |
867 | #include "boost_has_macro_use_facet.ipp" | |
868 | #else | |
869 | namespace boost_has_macro_use_facet = empty_boost; | |
870 | #endif | |
871 | #ifdef BOOST_HAS_MS_INT64 | |
872 | #include "boost_has_ms_int64.ipp" | |
873 | #else | |
874 | namespace boost_has_ms_int64 = empty_boost; | |
875 | #endif | |
876 | #ifdef BOOST_HAS_NANOSLEEP | |
877 | #include "boost_has_nanosleep.ipp" | |
878 | #else | |
879 | namespace boost_has_nanosleep = empty_boost; | |
880 | #endif | |
881 | #ifdef BOOST_HAS_NL_TYPES_H | |
882 | #include "boost_has_nl_types_h.ipp" | |
883 | #else | |
884 | namespace boost_has_nl_types_h = empty_boost; | |
885 | #endif | |
886 | #ifdef BOOST_HAS_NRVO | |
887 | #include "boost_has_nrvo.ipp" | |
888 | #else | |
889 | namespace boost_has_nrvo = empty_boost; | |
890 | #endif | |
891 | #ifdef BOOST_HAS_PARTIAL_STD_ALLOCATOR | |
892 | #include "boost_has_part_alloc.ipp" | |
893 | #else | |
894 | namespace boost_has_partial_std_allocator = empty_boost; | |
895 | #endif | |
896 | #ifdef BOOST_HAS_PTHREAD_DELAY_NP | |
897 | #include "boost_has_pthread_delay_np.ipp" | |
898 | #else | |
899 | namespace boost_has_pthread_delay_np = empty_boost; | |
900 | #endif | |
901 | #ifdef BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE | |
902 | #include "boost_has_pthread_ma_st.ipp" | |
903 | #else | |
904 | namespace boost_has_pthread_mutexattr_settype = empty_boost; | |
905 | #endif | |
906 | #ifdef BOOST_HAS_PTHREAD_YIELD | |
907 | #include "boost_has_pthread_yield.ipp" | |
908 | #else | |
909 | namespace boost_has_pthread_yield = empty_boost; | |
910 | #endif | |
911 | #ifdef BOOST_HAS_PTHREADS | |
912 | #include "boost_has_pthreads.ipp" | |
913 | #else | |
914 | namespace boost_has_pthreads = empty_boost; | |
915 | #endif | |
916 | #ifdef BOOST_HAS_RVALUE_REFS | |
917 | #include "boost_has_rvalue_refs.ipp" | |
918 | #else | |
919 | namespace boost_has_rvalue_refs = empty_boost; | |
920 | #endif | |
921 | #ifdef BOOST_HAS_SCHED_YIELD | |
922 | #include "boost_has_sched_yield.ipp" | |
923 | #else | |
924 | namespace boost_has_sched_yield = empty_boost; | |
925 | #endif | |
926 | #ifdef BOOST_HAS_SGI_TYPE_TRAITS | |
927 | #include "boost_has_sgi_type_traits.ipp" | |
928 | #else | |
929 | namespace boost_has_sgi_type_traits = empty_boost; | |
930 | #endif | |
931 | #ifdef BOOST_HAS_SIGACTION | |
932 | #include "boost_has_sigaction.ipp" | |
933 | #else | |
934 | namespace boost_has_sigaction = empty_boost; | |
935 | #endif | |
936 | #ifdef BOOST_HAS_SLIST | |
937 | #include "boost_has_slist.ipp" | |
938 | #else | |
939 | namespace boost_has_slist = empty_boost; | |
940 | #endif | |
941 | #ifdef BOOST_HAS_STATIC_ASSERT | |
942 | #include "boost_has_static_assert.ipp" | |
943 | #else | |
944 | namespace boost_has_static_assert = empty_boost; | |
945 | #endif | |
946 | #ifdef BOOST_HAS_STDINT_H | |
947 | #include "boost_has_stdint_h.ipp" | |
948 | #else | |
949 | namespace boost_has_stdint_h = empty_boost; | |
950 | #endif | |
951 | #ifdef BOOST_HAS_STLP_USE_FACET | |
952 | #include "boost_has_stlp_use_facet.ipp" | |
953 | #else | |
954 | namespace boost_has_stlp_use_facet = empty_boost; | |
955 | #endif | |
7c673cae FG |
956 | #ifdef BOOST_HAS_UNISTD_H |
957 | #include "boost_has_unistd_h.ipp" | |
958 | #else | |
959 | namespace boost_has_unistd_h = empty_boost; | |
960 | #endif | |
961 | #ifdef BOOST_HAS_VARIADIC_TMPL | |
962 | #include "boost_has_variadic_tmpl.ipp" | |
963 | #else | |
964 | namespace boost_has_variadic_tmpl = empty_boost; | |
965 | #endif | |
966 | #ifdef BOOST_MSVC6_MEMBER_TEMPLATES | |
967 | #include "boost_has_vc6_mem_templ.ipp" | |
968 | #else | |
969 | namespace boost_msvc6_member_templates = empty_boost; | |
970 | #endif | |
971 | #ifdef BOOST_MSVC_STD_ITERATOR | |
972 | #include "boost_has_vc_iterator.ipp" | |
973 | #else | |
974 | namespace boost_msvc_std_iterator = empty_boost; | |
975 | #endif | |
976 | #ifdef BOOST_HAS_WINTHREADS | |
977 | #include "boost_has_winthreads.ipp" | |
978 | #else | |
979 | namespace boost_has_winthreads = empty_boost; | |
980 | #endif | |
981 | ||
982 | int main( int, char *[] ) | |
983 | { | |
984 | if(0 != boost_has_two_arg_use_facet::test()) | |
985 | { | |
986 | std::cerr << "Failed test for BOOST_HAS_TWO_ARG_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
987 | ++error_count; | |
988 | } | |
989 | if(0 != boost_has_bethreads::test()) | |
990 | { | |
991 | std::cerr << "Failed test for BOOST_HAS_BETHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
992 | ++error_count; | |
993 | } | |
994 | if(0 != boost_has_clock_gettime::test()) | |
995 | { | |
996 | std::cerr << "Failed test for BOOST_HAS_CLOCK_GETTIME at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
997 | ++error_count; | |
998 | } | |
999 | if(0 != boost_has_dirent_h::test()) | |
1000 | { | |
1001 | std::cerr << "Failed test for BOOST_HAS_DIRENT_H at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1002 | ++error_count; | |
1003 | } | |
1004 | if(0 != boost_has_expm1::test()) | |
1005 | { | |
1006 | std::cerr << "Failed test for BOOST_HAS_EXPM1 at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1007 | ++error_count; | |
1008 | } | |
1009 | if(0 != boost_has_float128::test()) | |
1010 | { | |
1011 | std::cerr << "Failed test for BOOST_HAS_FLOAT128 at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1012 | ++error_count; | |
1013 | } | |
1014 | if(0 != boost_has_ftime::test()) | |
1015 | { | |
1016 | std::cerr << "Failed test for BOOST_HAS_FTIME at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1017 | ++error_count; | |
1018 | } | |
1019 | if(0 != boost_has_getsystemtimeasfiletime::test()) | |
1020 | { | |
1021 | std::cerr << "Failed test for BOOST_HAS_GETSYSTEMTIMEASFILETIME at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1022 | ++error_count; | |
1023 | } | |
1024 | if(0 != boost_has_gettimeofday::test()) | |
1025 | { | |
1026 | std::cerr << "Failed test for BOOST_HAS_GETTIMEOFDAY at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1027 | ++error_count; | |
1028 | } | |
1029 | if(0 != boost_has_hash::test()) | |
1030 | { | |
1031 | std::cerr << "Failed test for BOOST_HAS_HASH at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1032 | ++error_count; | |
1033 | } | |
1034 | if(0 != boost_has_int128::test()) | |
1035 | { | |
1036 | std::cerr << "Failed test for BOOST_HAS_INT128 at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1037 | ++error_count; | |
1038 | } | |
1039 | if(0 != boost_has_log1p::test()) | |
1040 | { | |
1041 | std::cerr << "Failed test for BOOST_HAS_LOG1P at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1042 | ++error_count; | |
1043 | } | |
1044 | if(0 != boost_has_long_long::test()) | |
1045 | { | |
1046 | std::cerr << "Failed test for BOOST_HAS_LONG_LONG at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1047 | ++error_count; | |
1048 | } | |
1049 | if(0 != boost_has_macro_use_facet::test()) | |
1050 | { | |
1051 | std::cerr << "Failed test for BOOST_HAS_MACRO_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1052 | ++error_count; | |
1053 | } | |
1054 | if(0 != boost_has_ms_int64::test()) | |
1055 | { | |
1056 | std::cerr << "Failed test for BOOST_HAS_MS_INT64 at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1057 | ++error_count; | |
1058 | } | |
1059 | if(0 != boost_has_nanosleep::test()) | |
1060 | { | |
1061 | std::cerr << "Failed test for BOOST_HAS_NANOSLEEP at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1062 | ++error_count; | |
1063 | } | |
1064 | if(0 != boost_has_nl_types_h::test()) | |
1065 | { | |
1066 | std::cerr << "Failed test for BOOST_HAS_NL_TYPES_H at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1067 | ++error_count; | |
1068 | } | |
1069 | if(0 != boost_has_nrvo::test()) | |
1070 | { | |
1071 | std::cerr << "Failed test for BOOST_HAS_NRVO at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1072 | ++error_count; | |
1073 | } | |
1074 | if(0 != boost_has_partial_std_allocator::test()) | |
1075 | { | |
1076 | std::cerr << "Failed test for BOOST_HAS_PARTIAL_STD_ALLOCATOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1077 | ++error_count; | |
1078 | } | |
1079 | if(0 != boost_has_pthread_delay_np::test()) | |
1080 | { | |
1081 | std::cerr << "Failed test for BOOST_HAS_PTHREAD_DELAY_NP at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1082 | ++error_count; | |
1083 | } | |
1084 | if(0 != boost_has_pthread_mutexattr_settype::test()) | |
1085 | { | |
1086 | std::cerr << "Failed test for BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1087 | ++error_count; | |
1088 | } | |
1089 | if(0 != boost_has_pthread_yield::test()) | |
1090 | { | |
1091 | std::cerr << "Failed test for BOOST_HAS_PTHREAD_YIELD at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1092 | ++error_count; | |
1093 | } | |
1094 | if(0 != boost_has_pthreads::test()) | |
1095 | { | |
1096 | std::cerr << "Failed test for BOOST_HAS_PTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1097 | ++error_count; | |
1098 | } | |
1099 | if(0 != boost_has_rvalue_refs::test()) | |
1100 | { | |
1101 | std::cerr << "Failed test for BOOST_HAS_RVALUE_REFS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1102 | ++error_count; | |
1103 | } | |
1104 | if(0 != boost_has_sched_yield::test()) | |
1105 | { | |
1106 | std::cerr << "Failed test for BOOST_HAS_SCHED_YIELD at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1107 | ++error_count; | |
1108 | } | |
1109 | if(0 != boost_has_sgi_type_traits::test()) | |
1110 | { | |
1111 | std::cerr << "Failed test for BOOST_HAS_SGI_TYPE_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1112 | ++error_count; | |
1113 | } | |
1114 | if(0 != boost_has_sigaction::test()) | |
1115 | { | |
1116 | std::cerr << "Failed test for BOOST_HAS_SIGACTION at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1117 | ++error_count; | |
1118 | } | |
1119 | if(0 != boost_has_slist::test()) | |
1120 | { | |
1121 | std::cerr << "Failed test for BOOST_HAS_SLIST at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1122 | ++error_count; | |
1123 | } | |
1124 | if(0 != boost_has_static_assert::test()) | |
1125 | { | |
1126 | std::cerr << "Failed test for BOOST_HAS_STATIC_ASSERT at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1127 | ++error_count; | |
1128 | } | |
1129 | if(0 != boost_has_stdint_h::test()) | |
1130 | { | |
1131 | std::cerr << "Failed test for BOOST_HAS_STDINT_H at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1132 | ++error_count; | |
1133 | } | |
1134 | if(0 != boost_has_stlp_use_facet::test()) | |
1135 | { | |
1136 | std::cerr << "Failed test for BOOST_HAS_STLP_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1137 | ++error_count; | |
1138 | } | |
7c673cae FG |
1139 | if(0 != boost_has_unistd_h::test()) |
1140 | { | |
1141 | std::cerr << "Failed test for BOOST_HAS_UNISTD_H at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1142 | ++error_count; | |
1143 | } | |
1144 | if(0 != boost_has_variadic_tmpl::test()) | |
1145 | { | |
1146 | std::cerr << "Failed test for BOOST_HAS_VARIADIC_TMPL at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1147 | ++error_count; | |
1148 | } | |
1149 | if(0 != boost_msvc6_member_templates::test()) | |
1150 | { | |
1151 | std::cerr << "Failed test for BOOST_MSVC6_MEMBER_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1152 | ++error_count; | |
1153 | } | |
1154 | if(0 != boost_msvc_std_iterator::test()) | |
1155 | { | |
1156 | std::cerr << "Failed test for BOOST_MSVC_STD_ITERATOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1157 | ++error_count; | |
1158 | } | |
1159 | if(0 != boost_has_winthreads::test()) | |
1160 | { | |
1161 | std::cerr << "Failed test for BOOST_HAS_WINTHREADS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1162 | ++error_count; | |
1163 | } | |
1164 | if(0 != boost_no_adl_barrier::test()) | |
1165 | { | |
1166 | std::cerr << "Failed test for BOOST_NO_ADL_BARRIER at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1167 | ++error_count; | |
1168 | } | |
1169 | if(0 != boost_no_argument_dependent_lookup::test()) | |
1170 | { | |
1171 | std::cerr << "Failed test for BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1172 | ++error_count; | |
1173 | } | |
1174 | if(0 != boost_no_array_type_specializations::test()) | |
1175 | { | |
1176 | std::cerr << "Failed test for BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1177 | ++error_count; | |
1178 | } | |
1179 | if(0 != boost_no_cxx11_auto_declarations::test()) | |
1180 | { | |
1181 | std::cerr << "Failed test for BOOST_NO_CXX11_AUTO_DECLARATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1182 | ++error_count; | |
1183 | } | |
1184 | if(0 != boost_no_cxx11_auto_multideclarations::test()) | |
1185 | { | |
1186 | std::cerr << "Failed test for BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1187 | ++error_count; | |
1188 | } | |
1189 | if(0 != boost_no_auto_ptr::test()) | |
1190 | { | |
1191 | std::cerr << "Failed test for BOOST_NO_AUTO_PTR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1192 | ++error_count; | |
1193 | } | |
1194 | if(0 != boost_bcb_partial_specialization_bug::test()) | |
1195 | { | |
1196 | std::cerr << "Failed test for BOOST_BCB_PARTIAL_SPECIALIZATION_BUG at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1197 | ++error_count; | |
1198 | } | |
1199 | if(0 != boost_no_cxx11_char16_t::test()) | |
1200 | { | |
1201 | std::cerr << "Failed test for BOOST_NO_CXX11_CHAR16_T at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1202 | ++error_count; | |
1203 | } | |
1204 | if(0 != boost_no_cxx11_char32_t::test()) | |
1205 | { | |
1206 | std::cerr << "Failed test for BOOST_NO_CXX11_CHAR32_T at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1207 | ++error_count; | |
1208 | } | |
1209 | if(0 != boost_no_complete_value_initialization::test()) | |
1210 | { | |
1211 | std::cerr << "Failed test for BOOST_NO_COMPLETE_VALUE_INITIALIZATION at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1212 | ++error_count; | |
1213 | } | |
1214 | if(0 != boost_no_cxx11_constexpr::test()) | |
1215 | { | |
1216 | std::cerr << "Failed test for BOOST_NO_CXX11_CONSTEXPR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1217 | ++error_count; | |
1218 | } | |
1219 | if(0 != boost_no_ctype_functions::test()) | |
1220 | { | |
1221 | std::cerr << "Failed test for BOOST_NO_CTYPE_FUNCTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1222 | ++error_count; | |
1223 | } | |
1224 | if(0 != boost_no_cv_specializations::test()) | |
1225 | { | |
1226 | std::cerr << "Failed test for BOOST_NO_CV_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1227 | ++error_count; | |
1228 | } | |
1229 | if(0 != boost_no_cv_void_specializations::test()) | |
1230 | { | |
1231 | std::cerr << "Failed test for BOOST_NO_CV_VOID_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1232 | ++error_count; | |
1233 | } | |
1234 | if(0 != boost_no_cwchar::test()) | |
1235 | { | |
1236 | std::cerr << "Failed test for BOOST_NO_CWCHAR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1237 | ++error_count; | |
1238 | } | |
1239 | if(0 != boost_no_cwctype::test()) | |
1240 | { | |
1241 | std::cerr << "Failed test for BOOST_NO_CWCTYPE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1242 | ++error_count; | |
1243 | } | |
1244 | if(0 != boost_no_cxx11_addressof::test()) | |
1245 | { | |
1246 | std::cerr << "Failed test for BOOST_NO_CXX11_ADDRESSOF at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1247 | ++error_count; | |
1248 | } | |
1249 | if(0 != boost_no_cxx11_alignas::test()) | |
1250 | { | |
1251 | std::cerr << "Failed test for BOOST_NO_CXX11_ALIGNAS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1252 | ++error_count; | |
1253 | } | |
1254 | if(0 != boost_no_cxx11_allocator::test()) | |
1255 | { | |
1256 | std::cerr << "Failed test for BOOST_NO_CXX11_ALLOCATOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1257 | ++error_count; | |
1258 | } | |
1259 | if(0 != boost_no_cxx11_atomic_smart_ptr::test()) | |
1260 | { | |
1261 | std::cerr << "Failed test for BOOST_NO_CXX11_ATOMIC_SMART_PTR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1262 | ++error_count; | |
1263 | } | |
1264 | if(0 != boost_no_cxx11_final::test()) | |
1265 | { | |
1266 | std::cerr << "Failed test for BOOST_NO_CXX11_FINAL at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1267 | ++error_count; | |
1268 | } | |
1269 | if(0 != boost_no_cxx11_hdr_array::test()) | |
1270 | { | |
1271 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_ARRAY at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1272 | ++error_count; | |
1273 | } | |
1274 | if(0 != boost_no_cxx11_hdr_atomic::test()) | |
1275 | { | |
1276 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_ATOMIC at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1277 | ++error_count; | |
1278 | } | |
1279 | if(0 != boost_no_cxx11_hdr_chrono::test()) | |
1280 | { | |
1281 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_CHRONO at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1282 | ++error_count; | |
1283 | } | |
1284 | if(0 != boost_no_cxx11_hdr_codecvt::test()) | |
1285 | { | |
1286 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_CODECVT at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1287 | ++error_count; | |
1288 | } | |
1289 | if(0 != boost_no_cxx11_hdr_condition_variable::test()) | |
1290 | { | |
1291 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_CONDITION_VARIABLE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1292 | ++error_count; | |
1293 | } | |
1294 | if(0 != boost_no_cxx11_hdr_forward_list::test()) | |
1295 | { | |
1296 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_FORWARD_LIST at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1297 | ++error_count; | |
1298 | } | |
1299 | if(0 != boost_no_cxx11_hdr_future::test()) | |
1300 | { | |
1301 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_FUTURE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1302 | ++error_count; | |
1303 | } | |
1304 | if(0 != boost_no_cxx11_hdr_initializer_list::test()) | |
1305 | { | |
1306 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_INITIALIZER_LIST at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1307 | ++error_count; | |
1308 | } | |
1309 | if(0 != boost_no_cxx11_hdr_mutex::test()) | |
1310 | { | |
1311 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_MUTEX at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1312 | ++error_count; | |
1313 | } | |
1314 | if(0 != boost_no_cxx11_hdr_random::test()) | |
1315 | { | |
1316 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_RANDOM at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1317 | ++error_count; | |
1318 | } | |
1319 | if(0 != boost_no_cxx11_hdr_ratio::test()) | |
1320 | { | |
1321 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_RATIO at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1322 | ++error_count; | |
1323 | } | |
1324 | if(0 != boost_no_cxx11_hdr_regex::test()) | |
1325 | { | |
1326 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_REGEX at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1327 | ++error_count; | |
1328 | } | |
1329 | if(0 != boost_no_cxx11_hdr_system_error::test()) | |
1330 | { | |
1331 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_SYSTEM_ERROR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1332 | ++error_count; | |
1333 | } | |
1334 | if(0 != boost_no_cxx11_hdr_thread::test()) | |
1335 | { | |
1336 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_THREAD at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1337 | ++error_count; | |
1338 | } | |
1339 | if(0 != boost_no_cxx11_hdr_tuple::test()) | |
1340 | { | |
1341 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_TUPLE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1342 | ++error_count; | |
1343 | } | |
1344 | if(0 != boost_no_cxx11_hdr_type_traits::test()) | |
1345 | { | |
1346 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_TYPE_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1347 | ++error_count; | |
1348 | } | |
1349 | if(0 != boost_no_cxx11_hdr_typeindex::test()) | |
1350 | { | |
1351 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_TYPEINDEX at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1352 | ++error_count; | |
1353 | } | |
1354 | if(0 != boost_no_cxx11_hdr_unordered_map::test()) | |
1355 | { | |
1356 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_UNORDERED_MAP at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1357 | ++error_count; | |
1358 | } | |
1359 | if(0 != boost_no_cxx11_hdr_unordered_set::test()) | |
1360 | { | |
1361 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_UNORDERED_SET at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1362 | ++error_count; | |
1363 | } | |
1364 | if(0 != boost_no_cxx11_inline_namespaces::test()) | |
1365 | { | |
1366 | std::cerr << "Failed test for BOOST_NO_CXX11_INLINE_NAMESPACES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1367 | ++error_count; | |
1368 | } | |
1369 | if(0 != boost_no_cxx11_non_public_defaulted_functions::test()) | |
1370 | { | |
1371 | std::cerr << "Failed test for BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1372 | ++error_count; | |
1373 | } | |
1374 | if(0 != boost_no_cxx11_numeric_limits::test()) | |
1375 | { | |
1376 | std::cerr << "Failed test for BOOST_NO_CXX11_NUMERIC_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1377 | ++error_count; | |
1378 | } | |
b32b8144 FG |
1379 | if(0 != boost_no_cxx11_pointer_traits::test()) |
1380 | { | |
1381 | std::cerr << "Failed test for BOOST_NO_CXX11_POINTER_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1382 | ++error_count; | |
1383 | } | |
7c673cae FG |
1384 | if(0 != boost_no_cxx11_ref_qualifiers::test()) |
1385 | { | |
1386 | std::cerr << "Failed test for BOOST_NO_CXX11_REF_QUALIFIERS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1387 | ++error_count; | |
1388 | } | |
b32b8144 FG |
1389 | if(0 != boost_no_cxx11_sfinae_expr::test()) |
1390 | { | |
1391 | std::cerr << "Failed test for BOOST_NO_CXX11_SFINAE_EXPR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1392 | ++error_count; | |
1393 | } | |
7c673cae FG |
1394 | if(0 != boost_no_cxx11_smart_ptr::test()) |
1395 | { | |
1396 | std::cerr << "Failed test for BOOST_NO_CXX11_SMART_PTR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1397 | ++error_count; | |
1398 | } | |
1399 | if(0 != boost_no_cxx11_std_align::test()) | |
1400 | { | |
1401 | std::cerr << "Failed test for BOOST_NO_CXX11_STD_ALIGN at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1402 | ++error_count; | |
1403 | } | |
1404 | if(0 != boost_no_cxx11_thread_local::test()) | |
1405 | { | |
1406 | std::cerr << "Failed test for BOOST_NO_CXX11_THREAD_LOCAL at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1407 | ++error_count; | |
1408 | } | |
1409 | if(0 != boost_no_cxx11_trailing_result_types::test()) | |
1410 | { | |
1411 | std::cerr << "Failed test for BOOST_NO_CXX11_TRAILING_RESULT_TYPES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1412 | ++error_count; | |
1413 | } | |
1414 | if(0 != boost_no_cxx11_user_defined_literals::test()) | |
1415 | { | |
1416 | std::cerr << "Failed test for BOOST_NO_CXX11_USER_DEFINED_LITERALS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1417 | ++error_count; | |
1418 | } | |
1419 | if(0 != boost_no_cxx14_binary_literals::test()) | |
1420 | { | |
1421 | std::cerr << "Failed test for BOOST_NO_CXX14_BINARY_LITERALS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1422 | ++error_count; | |
1423 | } | |
1424 | if(0 != boost_no_cxx14_constexpr::test()) | |
1425 | { | |
1426 | std::cerr << "Failed test for BOOST_NO_CXX14_CONSTEXPR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1427 | ++error_count; | |
1428 | } | |
1429 | if(0 != boost_no_cxx14_decltype_auto::test()) | |
1430 | { | |
1431 | std::cerr << "Failed test for BOOST_NO_CXX14_DECLTYPE_AUTO at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1432 | ++error_count; | |
1433 | } | |
1434 | if(0 != boost_no_cxx14_digit_separators::test()) | |
1435 | { | |
1436 | std::cerr << "Failed test for BOOST_NO_CXX14_DIGIT_SEPARATORS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1437 | ++error_count; | |
1438 | } | |
1439 | if(0 != boost_no_cxx14_generic_lambdas::test()) | |
1440 | { | |
1441 | std::cerr << "Failed test for BOOST_NO_CXX14_GENERIC_LAMBDAS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1442 | ++error_count; | |
1443 | } | |
1444 | if(0 != boost_no_cxx14_hdr_shared_mutex::test()) | |
1445 | { | |
1446 | std::cerr << "Failed test for BOOST_NO_CXX14_HDR_SHARED_MUTEX at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1447 | ++error_count; | |
1448 | } | |
1449 | if(0 != boost_no_cxx14_initialized_lambda_captures::test()) | |
1450 | { | |
1451 | std::cerr << "Failed test for BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1452 | ++error_count; | |
1453 | } | |
1454 | if(0 != boost_no_cxx14_aggregate_nsdmi::test()) | |
1455 | { | |
1456 | std::cerr << "Failed test for BOOST_NO_CXX14_AGGREGATE_NSDMI at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1457 | ++error_count; | |
1458 | } | |
1459 | if(0 != boost_no_cxx14_return_type_deduction::test()) | |
1460 | { | |
1461 | std::cerr << "Failed test for BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1462 | ++error_count; | |
1463 | } | |
b32b8144 FG |
1464 | if(0 != boost_no_cxx14_std_exchange::test()) |
1465 | { | |
1466 | std::cerr << "Failed test for BOOST_NO_CXX14_STD_EXCHANGE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1467 | ++error_count; | |
1468 | } | |
7c673cae FG |
1469 | if(0 != boost_no_cxx14_variable_templates::test()) |
1470 | { | |
1471 | std::cerr << "Failed test for BOOST_NO_CXX14_VARIABLE_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1472 | ++error_count; | |
1473 | } | |
b32b8144 FG |
1474 | if(0 != boost_no_cxx17_fold_expressions::test()) |
1475 | { | |
1476 | std::cerr << "Failed test for BOOST_NO_CXX17_FOLD_EXPRESSIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1477 | ++error_count; | |
1478 | } | |
1479 | if(0 != boost_no_cxx17_inline_variables::test()) | |
1480 | { | |
1481 | std::cerr << "Failed test for BOOST_NO_CXX17_INLINE_VARIABLES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1482 | ++error_count; | |
1483 | } | |
1484 | if(0 != boost_no_cxx17_iterator_traits::test()) | |
1485 | { | |
1486 | std::cerr << "Failed test for BOOST_NO_CXX17_ITERATOR_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1487 | ++error_count; | |
1488 | } | |
1489 | if(0 != boost_no_cxx17_std_apply::test()) | |
1490 | { | |
1491 | std::cerr << "Failed test for BOOST_NO_CXX17_STD_APPLY at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1492 | ++error_count; | |
1493 | } | |
7c673cae FG |
1494 | if(0 != boost_no_cxx17_std_invoke::test()) |
1495 | { | |
1496 | std::cerr << "Failed test for BOOST_NO_CXX17_STD_INVOKE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1497 | ++error_count; | |
1498 | } | |
b32b8144 FG |
1499 | if(0 != boost_no_cxx17_structured_bindings::test()) |
1500 | { | |
1501 | std::cerr << "Failed test for BOOST_NO_CXX17_STRUCTURED_BINDINGS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1502 | ++error_count; | |
1503 | } | |
1504 | if(0 != boost_no_cxx98_binders::test()) | |
1505 | { | |
1506 | std::cerr << "Failed test for BOOST_NO_CXX98_BINDERS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1507 | ++error_count; | |
1508 | } | |
1509 | if(0 != boost_no_cxx98_function_base::test()) | |
1510 | { | |
1511 | std::cerr << "Failed test for BOOST_NO_CXX98_FUNCTION_BASE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1512 | ++error_count; | |
1513 | } | |
1514 | if(0 != boost_no_cxx98_random_shuffle::test()) | |
1515 | { | |
1516 | std::cerr << "Failed test for BOOST_NO_CXX98_RANDOM_SHUFFLE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1517 | ++error_count; | |
1518 | } | |
7c673cae FG |
1519 | if(0 != boost_no_cxx11_hdr_functional::test()) |
1520 | { | |
1521 | std::cerr << "Failed test for BOOST_NO_CXX11_HDR_FUNCTIONAL at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1522 | ++error_count; | |
1523 | } | |
1524 | if(0 != boost_no_cxx11_decltype::test()) | |
1525 | { | |
1526 | std::cerr << "Failed test for BOOST_NO_CXX11_DECLTYPE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1527 | ++error_count; | |
1528 | } | |
1529 | if(0 != boost_no_cxx11_decltype_n3276::test()) | |
1530 | { | |
1531 | std::cerr << "Failed test for BOOST_NO_CXX11_DECLTYPE_N3276 at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1532 | ++error_count; | |
1533 | } | |
1534 | if(0 != boost_deduced_typename::test()) | |
1535 | { | |
1536 | std::cerr << "Failed test for BOOST_DEDUCED_TYPENAME at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1537 | ++error_count; | |
1538 | } | |
1539 | if(0 != boost_no_cxx11_defaulted_functions::test()) | |
1540 | { | |
1541 | std::cerr << "Failed test for BOOST_NO_CXX11_DEFAULTED_FUNCTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1542 | ++error_count; | |
1543 | } | |
1544 | if(0 != boost_no_cxx11_deleted_functions::test()) | |
1545 | { | |
1546 | std::cerr << "Failed test for BOOST_NO_CXX11_DELETED_FUNCTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1547 | ++error_count; | |
1548 | } | |
1549 | if(0 != boost_no_dependent_nested_derivations::test()) | |
1550 | { | |
1551 | std::cerr << "Failed test for BOOST_NO_DEPENDENT_NESTED_DERIVATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1552 | ++error_count; | |
1553 | } | |
1554 | if(0 != boost_no_dependent_types_in_template_value_parameters::test()) | |
1555 | { | |
1556 | std::cerr << "Failed test for BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1557 | ++error_count; | |
1558 | } | |
1559 | if(0 != boost_no_exception_std_namespace::test()) | |
1560 | { | |
1561 | std::cerr << "Failed test for BOOST_NO_EXCEPTION_STD_NAMESPACE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1562 | ++error_count; | |
1563 | } | |
1564 | if(0 != boost_no_exceptions::test()) | |
1565 | { | |
1566 | std::cerr << "Failed test for BOOST_NO_EXCEPTIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1567 | ++error_count; | |
1568 | } | |
1569 | if(0 != boost_no_explicit_function_template_arguments::test()) | |
1570 | { | |
1571 | std::cerr << "Failed test for BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1572 | ++error_count; | |
1573 | } | |
1574 | if(0 != boost_no_cxx11_explicit_conversion_operators::test()) | |
1575 | { | |
1576 | std::cerr << "Failed test for BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1577 | ++error_count; | |
1578 | } | |
1579 | if(0 != boost_no_cxx11_extern_template::test()) | |
1580 | { | |
1581 | std::cerr << "Failed test for BOOST_NO_CXX11_EXTERN_TEMPLATE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1582 | ++error_count; | |
1583 | } | |
1584 | if(0 != boost_no_fenv_h::test()) | |
1585 | { | |
1586 | std::cerr << "Failed test for BOOST_NO_FENV_H at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1587 | ++error_count; | |
1588 | } | |
1589 | if(0 != boost_no_cxx11_fixed_length_variadic_template_expansion_packs::test()) | |
1590 | { | |
1591 | std::cerr << "Failed test for BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1592 | ++error_count; | |
1593 | } | |
1594 | if(0 != boost_no_function_template_ordering::test()) | |
1595 | { | |
1596 | std::cerr << "Failed test for BOOST_NO_FUNCTION_TEMPLATE_ORDERING at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1597 | ++error_count; | |
1598 | } | |
1599 | if(0 != boost_no_cxx11_function_template_default_args::test()) | |
1600 | { | |
1601 | std::cerr << "Failed test for BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1602 | ++error_count; | |
1603 | } | |
1604 | if(0 != boost_no_function_type_specializations::test()) | |
1605 | { | |
1606 | std::cerr << "Failed test for BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1607 | ++error_count; | |
1608 | } | |
1609 | if(0 != boost_no_ms_int64_numeric_limits::test()) | |
1610 | { | |
1611 | std::cerr << "Failed test for BOOST_NO_MS_INT64_NUMERIC_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1612 | ++error_count; | |
1613 | } | |
1614 | if(0 != boost_no_inclass_member_initialization::test()) | |
1615 | { | |
1616 | std::cerr << "Failed test for BOOST_NO_INCLASS_MEMBER_INITIALIZATION at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1617 | ++error_count; | |
1618 | } | |
1619 | if(0 != boost_no_integral_int64_t::test()) | |
1620 | { | |
1621 | std::cerr << "Failed test for BOOST_NO_INTEGRAL_INT64_T at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1622 | ++error_count; | |
1623 | } | |
1624 | if(0 != boost_no_iosfwd::test()) | |
1625 | { | |
1626 | std::cerr << "Failed test for BOOST_NO_IOSFWD at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1627 | ++error_count; | |
1628 | } | |
1629 | if(0 != boost_no_iostream::test()) | |
1630 | { | |
1631 | std::cerr << "Failed test for BOOST_NO_IOSTREAM at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1632 | ++error_count; | |
1633 | } | |
1634 | if(0 != boost_no_is_abstract::test()) | |
1635 | { | |
1636 | std::cerr << "Failed test for BOOST_NO_IS_ABSTRACT at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1637 | ++error_count; | |
1638 | } | |
1639 | if(0 != boost_no_templated_iterator_constructors::test()) | |
1640 | { | |
1641 | std::cerr << "Failed test for BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1642 | ++error_count; | |
1643 | } | |
1644 | if(0 != boost_no_cxx11_lambdas::test()) | |
1645 | { | |
1646 | std::cerr << "Failed test for BOOST_NO_CXX11_LAMBDAS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1647 | ++error_count; | |
1648 | } | |
1649 | if(0 != boost_no_limits::test()) | |
1650 | { | |
1651 | std::cerr << "Failed test for BOOST_NO_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1652 | ++error_count; | |
1653 | } | |
1654 | if(0 != boost_no_limits_compile_time_constants::test()) | |
1655 | { | |
1656 | std::cerr << "Failed test for BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1657 | ++error_count; | |
1658 | } | |
1659 | if(0 != boost_no_long_long_numeric_limits::test()) | |
1660 | { | |
1661 | std::cerr << "Failed test for BOOST_NO_LONG_LONG_NUMERIC_LIMITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1662 | ++error_count; | |
1663 | } | |
1664 | if(0 != boost_no_long_long::test()) | |
1665 | { | |
1666 | std::cerr << "Failed test for BOOST_NO_LONG_LONG at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1667 | ++error_count; | |
1668 | } | |
1669 | if(0 != boost_no_member_function_specializations::test()) | |
1670 | { | |
1671 | std::cerr << "Failed test for BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1672 | ++error_count; | |
1673 | } | |
1674 | if(0 != boost_no_member_template_keyword::test()) | |
1675 | { | |
1676 | std::cerr << "Failed test for BOOST_NO_MEMBER_TEMPLATE_KEYWORD at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1677 | ++error_count; | |
1678 | } | |
1679 | if(0 != boost_no_pointer_to_member_template_parameters::test()) | |
1680 | { | |
1681 | std::cerr << "Failed test for BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1682 | ++error_count; | |
1683 | } | |
1684 | if(0 != boost_no_member_template_friends::test()) | |
1685 | { | |
1686 | std::cerr << "Failed test for BOOST_NO_MEMBER_TEMPLATE_FRIENDS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1687 | ++error_count; | |
1688 | } | |
1689 | if(0 != boost_no_member_templates::test()) | |
1690 | { | |
1691 | std::cerr << "Failed test for BOOST_NO_MEMBER_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1692 | ++error_count; | |
1693 | } | |
1694 | if(0 != boost_no_nested_friendship::test()) | |
1695 | { | |
1696 | std::cerr << "Failed test for BOOST_NO_NESTED_FRIENDSHIP at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1697 | ++error_count; | |
1698 | } | |
1699 | if(0 != boost_no_cxx11_noexcept::test()) | |
1700 | { | |
1701 | std::cerr << "Failed test for BOOST_NO_CXX11_NOEXCEPT at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1702 | ++error_count; | |
1703 | } | |
1704 | if(0 != boost_no_cxx11_nullptr::test()) | |
1705 | { | |
1706 | std::cerr << "Failed test for BOOST_NO_CXX11_NULLPTR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1707 | ++error_count; | |
1708 | } | |
1709 | if(0 != boost_no_operators_in_namespace::test()) | |
1710 | { | |
1711 | std::cerr << "Failed test for BOOST_NO_OPERATORS_IN_NAMESPACE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1712 | ++error_count; | |
1713 | } | |
1714 | if(0 != boost_no_partial_specialization_implicit_default_args::test()) | |
1715 | { | |
1716 | std::cerr << "Failed test for BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1717 | ++error_count; | |
1718 | } | |
1719 | if(0 != boost_no_template_partial_specialization::test()) | |
1720 | { | |
1721 | std::cerr << "Failed test for BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1722 | ++error_count; | |
1723 | } | |
1724 | if(0 != boost_no_private_in_aggregate::test()) | |
1725 | { | |
1726 | std::cerr << "Failed test for BOOST_NO_PRIVATE_IN_AGGREGATE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1727 | ++error_count; | |
1728 | } | |
1729 | if(0 != boost_no_pointer_to_member_const::test()) | |
1730 | { | |
1731 | std::cerr << "Failed test for BOOST_NO_POINTER_TO_MEMBER_CONST at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1732 | ++error_count; | |
1733 | } | |
1734 | if(0 != boost_no_cxx11_range_based_for::test()) | |
1735 | { | |
1736 | std::cerr << "Failed test for BOOST_NO_CXX11_RANGE_BASED_FOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1737 | ++error_count; | |
1738 | } | |
1739 | if(0 != boost_no_cxx11_raw_literals::test()) | |
1740 | { | |
1741 | std::cerr << "Failed test for BOOST_NO_CXX11_RAW_LITERALS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1742 | ++error_count; | |
1743 | } | |
b32b8144 FG |
1744 | if(0 != boost_no_restrict_references::test()) |
1745 | { | |
1746 | std::cerr << "Failed test for BOOST_NO_RESTRICT_REFERENCES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1747 | ++error_count; | |
1748 | } | |
7c673cae FG |
1749 | if(0 != boost_no_unreachable_return_detection::test()) |
1750 | { | |
1751 | std::cerr << "Failed test for BOOST_NO_UNREACHABLE_RETURN_DETECTION at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1752 | ++error_count; | |
1753 | } | |
1754 | if(0 != boost_no_rtti::test()) | |
1755 | { | |
1756 | std::cerr << "Failed test for BOOST_NO_RTTI at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1757 | ++error_count; | |
1758 | } | |
1759 | if(0 != boost_no_cxx11_rvalue_references::test()) | |
1760 | { | |
1761 | std::cerr << "Failed test for BOOST_NO_CXX11_RVALUE_REFERENCES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1762 | ++error_count; | |
1763 | } | |
1764 | if(0 != boost_no_cxx11_scoped_enums::test()) | |
1765 | { | |
1766 | std::cerr << "Failed test for BOOST_NO_CXX11_SCOPED_ENUMS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1767 | ++error_count; | |
1768 | } | |
1769 | if(0 != boost_no_sfinae::test()) | |
1770 | { | |
1771 | std::cerr << "Failed test for BOOST_NO_SFINAE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1772 | ++error_count; | |
1773 | } | |
1774 | if(0 != boost_no_sfinae_expr::test()) | |
1775 | { | |
1776 | std::cerr << "Failed test for BOOST_NO_SFINAE_EXPR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1777 | ++error_count; | |
1778 | } | |
1779 | if(0 != boost_no_stringstream::test()) | |
1780 | { | |
1781 | std::cerr << "Failed test for BOOST_NO_STRINGSTREAM at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1782 | ++error_count; | |
1783 | } | |
1784 | if(0 != boost_no_cxx11_static_assert::test()) | |
1785 | { | |
1786 | std::cerr << "Failed test for BOOST_NO_CXX11_STATIC_ASSERT at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1787 | ++error_count; | |
1788 | } | |
1789 | if(0 != boost_no_std_allocator::test()) | |
1790 | { | |
1791 | std::cerr << "Failed test for BOOST_NO_STD_ALLOCATOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1792 | ++error_count; | |
1793 | } | |
1794 | if(0 != boost_no_std_distance::test()) | |
1795 | { | |
1796 | std::cerr << "Failed test for BOOST_NO_STD_DISTANCE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1797 | ++error_count; | |
1798 | } | |
1799 | if(0 != boost_no_std_iterator_traits::test()) | |
1800 | { | |
1801 | std::cerr << "Failed test for BOOST_NO_STD_ITERATOR_TRAITS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1802 | ++error_count; | |
1803 | } | |
1804 | if(0 != boost_no_std_iterator::test()) | |
1805 | { | |
1806 | std::cerr << "Failed test for BOOST_NO_STD_ITERATOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1807 | ++error_count; | |
1808 | } | |
1809 | if(0 != boost_no_std_locale::test()) | |
1810 | { | |
1811 | std::cerr << "Failed test for BOOST_NO_STD_LOCALE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1812 | ++error_count; | |
1813 | } | |
1814 | if(0 != boost_no_std_messages::test()) | |
1815 | { | |
1816 | std::cerr << "Failed test for BOOST_NO_STD_MESSAGES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1817 | ++error_count; | |
1818 | } | |
1819 | if(0 != boost_no_std_min_max::test()) | |
1820 | { | |
1821 | std::cerr << "Failed test for BOOST_NO_STD_MIN_MAX at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1822 | ++error_count; | |
1823 | } | |
1824 | if(0 != boost_no_std_output_iterator_assign::test()) | |
1825 | { | |
1826 | std::cerr << "Failed test for BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1827 | ++error_count; | |
1828 | } | |
1829 | if(0 != boost_no_std_typeinfo::test()) | |
1830 | { | |
1831 | std::cerr << "Failed test for BOOST_NO_STD_TYPEINFO at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1832 | ++error_count; | |
1833 | } | |
1834 | if(0 != boost_no_std_use_facet::test()) | |
1835 | { | |
1836 | std::cerr << "Failed test for BOOST_NO_STD_USE_FACET at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1837 | ++error_count; | |
1838 | } | |
1839 | if(0 != boost_no_std_wstreambuf::test()) | |
1840 | { | |
1841 | std::cerr << "Failed test for BOOST_NO_STD_WSTREAMBUF at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1842 | ++error_count; | |
1843 | } | |
1844 | if(0 != boost_no_std_wstring::test()) | |
1845 | { | |
1846 | std::cerr << "Failed test for BOOST_NO_STD_WSTRING at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1847 | ++error_count; | |
1848 | } | |
1849 | if(0 != boost_no_stdc_namespace::test()) | |
1850 | { | |
1851 | std::cerr << "Failed test for BOOST_NO_STDC_NAMESPACE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1852 | ++error_count; | |
1853 | } | |
1854 | if(0 != boost_no_swprintf::test()) | |
1855 | { | |
1856 | std::cerr << "Failed test for BOOST_NO_SWPRINTF at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1857 | ++error_count; | |
1858 | } | |
1859 | if(0 != boost_no_cxx11_local_class_template_parameters::test()) | |
1860 | { | |
1861 | std::cerr << "Failed test for BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1862 | ++error_count; | |
1863 | } | |
1864 | if(0 != boost_no_cxx11_template_aliases::test()) | |
1865 | { | |
1866 | std::cerr << "Failed test for BOOST_NO_CXX11_TEMPLATE_ALIASES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1867 | ++error_count; | |
1868 | } | |
1869 | if(0 != boost_no_templated_iostreams::test()) | |
1870 | { | |
1871 | std::cerr << "Failed test for BOOST_NO_TEMPLATED_IOSTREAMS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1872 | ++error_count; | |
1873 | } | |
1874 | if(0 != boost_no_template_templates::test()) | |
1875 | { | |
1876 | std::cerr << "Failed test for BOOST_NO_TEMPLATE_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1877 | ++error_count; | |
1878 | } | |
1879 | if(0 != boost_no_two_phase_name_lookup::test()) | |
1880 | { | |
1881 | std::cerr << "Failed test for BOOST_NO_TWO_PHASE_NAME_LOOKUP at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1882 | ++error_count; | |
1883 | } | |
1884 | if(0 != boost_no_typeid::test()) | |
1885 | { | |
1886 | std::cerr << "Failed test for BOOST_NO_TYPEID at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1887 | ++error_count; | |
1888 | } | |
1889 | if(0 != boost_no_typename_with_ctor::test()) | |
1890 | { | |
1891 | std::cerr << "Failed test for BOOST_NO_TYPENAME_WITH_CTOR at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1892 | ++error_count; | |
1893 | } | |
1894 | if(0 != boost_no_cxx11_unicode_literals::test()) | |
1895 | { | |
1896 | std::cerr << "Failed test for BOOST_NO_CXX11_UNICODE_LITERALS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1897 | ++error_count; | |
1898 | } | |
1899 | if(0 != boost_no_cxx11_unified_initialization_syntax::test()) | |
1900 | { | |
1901 | std::cerr << "Failed test for BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1902 | ++error_count; | |
1903 | } | |
1904 | if(0 != boost_function_scope_using_declaration_breaks_adl::test()) | |
1905 | { | |
1906 | std::cerr << "Failed test for BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1907 | ++error_count; | |
1908 | } | |
1909 | if(0 != boost_no_using_declaration_overloads_from_typename_base::test()) | |
1910 | { | |
1911 | std::cerr << "Failed test for BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1912 | ++error_count; | |
1913 | } | |
1914 | if(0 != boost_no_using_template::test()) | |
1915 | { | |
1916 | std::cerr << "Failed test for BOOST_NO_USING_TEMPLATE at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1917 | ++error_count; | |
1918 | } | |
1919 | if(0 != boost_no_cxx11_variadic_macros::test()) | |
1920 | { | |
1921 | std::cerr << "Failed test for BOOST_NO_CXX11_VARIADIC_MACROS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1922 | ++error_count; | |
1923 | } | |
1924 | if(0 != boost_no_cxx11_variadic_templates::test()) | |
1925 | { | |
1926 | std::cerr << "Failed test for BOOST_NO_CXX11_VARIADIC_TEMPLATES at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1927 | ++error_count; | |
1928 | } | |
1929 | if(0 != boost_no_void_returns::test()) | |
1930 | { | |
1931 | std::cerr << "Failed test for BOOST_NO_VOID_RETURNS at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1932 | ++error_count; | |
1933 | } | |
1934 | if(0 != boost_no_intrinsic_wchar_t::test()) | |
1935 | { | |
1936 | std::cerr << "Failed test for BOOST_NO_INTRINSIC_WCHAR_T at: " << __FILE__ << ":" << __LINE__ << std::endl; | |
1937 | ++error_count; | |
1938 | } | |
1939 | return error_count; | |
1940 | } | |
1941 |