1 //  This file was automatically generated on Fri Aug 23 11:11:12 2019
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 #include <boost/config.hpp>
13 
14 #ifdef TEST_BOOST_HAS_TWO_ARG_USE_FACET
15 #  ifndef BOOST_HAS_TWO_ARG_USE_FACET
16 #     error "Feature macro BOOST_HAS_TWO_ARG_USE_FACET is not defined."
17 #  endif
18 #endif
19 #ifdef TEST_BOOST_HAS_BETHREADS
20 #  ifndef BOOST_HAS_BETHREADS
21 #     error "Feature macro BOOST_HAS_BETHREADS is not defined."
22 #  endif
23 #endif
24 #ifdef TEST_BOOST_HAS_CLOCK_GETTIME
25 #  ifndef BOOST_HAS_CLOCK_GETTIME
26 #     error "Feature macro BOOST_HAS_CLOCK_GETTIME is not defined."
27 #  endif
28 #endif
29 #ifdef TEST_BOOST_HAS_PRAGMA_DETECT_MISMATCH
30 #  ifndef BOOST_HAS_PRAGMA_DETECT_MISMATCH
31 #     error "Feature macro BOOST_HAS_PRAGMA_DETECT_MISMATCH is not defined."
32 #  endif
33 #endif
34 #ifdef TEST_BOOST_HAS_DIRENT_H
35 #  ifndef BOOST_HAS_DIRENT_H
36 #     error "Feature macro BOOST_HAS_DIRENT_H is not defined."
37 #  endif
38 #endif
39 #ifdef TEST_BOOST_HAS_EXPM1
40 #  ifndef BOOST_HAS_EXPM1
41 #     error "Feature macro BOOST_HAS_EXPM1 is not defined."
42 #  endif
43 #endif
44 #ifdef TEST_BOOST_HAS_FLOAT128
45 #  ifndef BOOST_HAS_FLOAT128
46 #     error "Feature macro BOOST_HAS_FLOAT128 is not defined."
47 #  endif
48 #endif
49 #ifdef TEST_BOOST_HAS_FTIME
50 #  ifndef BOOST_HAS_FTIME
51 #     error "Feature macro BOOST_HAS_FTIME is not defined."
52 #  endif
53 #endif
54 #ifdef TEST_BOOST_HAS_GETSYSTEMTIMEASFILETIME
55 #  ifndef BOOST_HAS_GETSYSTEMTIMEASFILETIME
56 #     error "Feature macro BOOST_HAS_GETSYSTEMTIMEASFILETIME is not defined."
57 #  endif
58 #endif
59 #ifdef TEST_BOOST_HAS_GETTIMEOFDAY
60 #  ifndef BOOST_HAS_GETTIMEOFDAY
61 #     error "Feature macro BOOST_HAS_GETTIMEOFDAY is not defined."
62 #  endif
63 #endif
64 #ifdef TEST_BOOST_HAS_HASH
65 #  ifndef BOOST_HAS_HASH
66 #     error "Feature macro BOOST_HAS_HASH is not defined."
67 #  endif
68 #endif
69 #ifdef TEST_BOOST_HAS_INT128
70 #  ifndef BOOST_HAS_INT128
71 #     error "Feature macro BOOST_HAS_INT128 is not defined."
72 #  endif
73 #endif
74 #ifdef TEST_BOOST_HAS_LOG1P
75 #  ifndef BOOST_HAS_LOG1P
76 #     error "Feature macro BOOST_HAS_LOG1P is not defined."
77 #  endif
78 #endif
79 #ifdef TEST_BOOST_HAS_LONG_LONG
80 #  ifndef BOOST_HAS_LONG_LONG
81 #     error "Feature macro BOOST_HAS_LONG_LONG is not defined."
82 #  endif
83 #endif
84 #ifdef TEST_BOOST_HAS_MACRO_USE_FACET
85 #  ifndef BOOST_HAS_MACRO_USE_FACET
86 #     error "Feature macro BOOST_HAS_MACRO_USE_FACET is not defined."
87 #  endif
88 #endif
89 #ifdef TEST_BOOST_HAS_MS_INT64
90 #  ifndef BOOST_HAS_MS_INT64
91 #     error "Feature macro BOOST_HAS_MS_INT64 is not defined."
92 #  endif
93 #endif
94 #ifdef TEST_BOOST_HAS_NANOSLEEP
95 #  ifndef BOOST_HAS_NANOSLEEP
96 #     error "Feature macro BOOST_HAS_NANOSLEEP is not defined."
97 #  endif
98 #endif
99 #ifdef TEST_BOOST_HAS_NL_TYPES_H
100 #  ifndef BOOST_HAS_NL_TYPES_H
101 #     error "Feature macro BOOST_HAS_NL_TYPES_H is not defined."
102 #  endif
103 #endif
104 #ifdef TEST_BOOST_HAS_NRVO
105 #  ifndef BOOST_HAS_NRVO
106 #     error "Feature macro BOOST_HAS_NRVO is not defined."
107 #  endif
108 #endif
109 #ifdef TEST_BOOST_HAS_PARTIAL_STD_ALLOCATOR
110 #  ifndef BOOST_HAS_PARTIAL_STD_ALLOCATOR
111 #     error "Feature macro BOOST_HAS_PARTIAL_STD_ALLOCATOR is not defined."
112 #  endif
113 #endif
114 #ifdef TEST_BOOST_HAS_PTHREAD_DELAY_NP
115 #  ifndef BOOST_HAS_PTHREAD_DELAY_NP
116 #     error "Feature macro BOOST_HAS_PTHREAD_DELAY_NP is not defined."
117 #  endif
118 #endif
119 #ifdef TEST_BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE
120 #  ifndef BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE
121 #     error "Feature macro BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE is not defined."
122 #  endif
123 #endif
124 #ifdef TEST_BOOST_HAS_PTHREAD_YIELD
125 #  ifndef BOOST_HAS_PTHREAD_YIELD
126 #     error "Feature macro BOOST_HAS_PTHREAD_YIELD is not defined."
127 #  endif
128 #endif
129 #ifdef TEST_BOOST_HAS_PTHREADS
130 #  ifndef BOOST_HAS_PTHREADS
131 #     error "Feature macro BOOST_HAS_PTHREADS is not defined."
132 #  endif
133 #endif
134 #ifdef TEST_BOOST_HAS_RVALUE_REFS
135 #  ifndef BOOST_HAS_RVALUE_REFS
136 #     error "Feature macro BOOST_HAS_RVALUE_REFS is not defined."
137 #  endif
138 #endif
139 #ifdef TEST_BOOST_HAS_SCHED_YIELD
140 #  ifndef BOOST_HAS_SCHED_YIELD
141 #     error "Feature macro BOOST_HAS_SCHED_YIELD is not defined."
142 #  endif
143 #endif
144 #ifdef TEST_BOOST_HAS_SGI_TYPE_TRAITS
145 #  ifndef BOOST_HAS_SGI_TYPE_TRAITS
146 #     error "Feature macro BOOST_HAS_SGI_TYPE_TRAITS is not defined."
147 #  endif
148 #endif
149 #ifdef TEST_BOOST_HAS_SIGACTION
150 #  ifndef BOOST_HAS_SIGACTION
151 #     error "Feature macro BOOST_HAS_SIGACTION is not defined."
152 #  endif
153 #endif
154 #ifdef TEST_BOOST_HAS_SLIST
155 #  ifndef BOOST_HAS_SLIST
156 #     error "Feature macro BOOST_HAS_SLIST is not defined."
157 #  endif
158 #endif
159 #ifdef TEST_BOOST_HAS_STATIC_ASSERT
160 #  ifndef BOOST_HAS_STATIC_ASSERT
161 #     error "Feature macro BOOST_HAS_STATIC_ASSERT is not defined."
162 #  endif
163 #endif
164 #ifdef TEST_BOOST_HAS_STDINT_H
165 #  ifndef BOOST_HAS_STDINT_H
166 #     error "Feature macro BOOST_HAS_STDINT_H is not defined."
167 #  endif
168 #endif
169 #ifdef TEST_BOOST_HAS_STLP_USE_FACET
170 #  ifndef BOOST_HAS_STLP_USE_FACET
171 #     error "Feature macro BOOST_HAS_STLP_USE_FACET is not defined."
172 #  endif
173 #endif
174 #ifdef TEST_BOOST_HAS_UNISTD_H
175 #  ifndef BOOST_HAS_UNISTD_H
176 #     error "Feature macro BOOST_HAS_UNISTD_H is not defined."
177 #  endif
178 #endif
179 #ifdef TEST_BOOST_HAS_VARIADIC_TMPL
180 #  ifndef BOOST_HAS_VARIADIC_TMPL
181 #     error "Feature macro BOOST_HAS_VARIADIC_TMPL is not defined."
182 #  endif
183 #endif
184 #ifdef TEST_BOOST_MSVC6_MEMBER_TEMPLATES
185 #  ifndef BOOST_MSVC6_MEMBER_TEMPLATES
186 #     error "Feature macro BOOST_MSVC6_MEMBER_TEMPLATES is not defined."
187 #  endif
188 #endif
189 #ifdef TEST_BOOST_MSVC_STD_ITERATOR
190 #  ifndef BOOST_MSVC_STD_ITERATOR
191 #     error "Feature macro BOOST_MSVC_STD_ITERATOR is not defined."
192 #  endif
193 #endif
194 #ifdef TEST_BOOST_HAS_WINTHREADS
195 #  ifndef BOOST_HAS_WINTHREADS
196 #     error "Feature macro BOOST_HAS_WINTHREADS is not defined."
197 #  endif
198 #endif
199 #ifdef TEST_BOOST_NO_ADL_BARRIER
200 #  ifdef BOOST_NO_ADL_BARRIER
201 #     error "Defect macro BOOST_NO_ADL_BARRIER is defined."
202 #  endif
203 #endif
204 #ifdef TEST_BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
205 #  ifdef BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
206 #     error "Defect macro BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP is defined."
207 #  endif
208 #endif
209 #ifdef TEST_BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
210 #  ifdef BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
211 #     error "Defect macro BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS is defined."
212 #  endif
213 #endif
214 #ifdef TEST_BOOST_NO_CXX11_AUTO_DECLARATIONS
215 #  ifdef BOOST_NO_CXX11_AUTO_DECLARATIONS
216 #     error "Defect macro BOOST_NO_CXX11_AUTO_DECLARATIONS is defined."
217 #  endif
218 #endif
219 #ifdef TEST_BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
220 #  ifdef BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
221 #     error "Defect macro BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS is defined."
222 #  endif
223 #endif
224 #ifdef TEST_BOOST_NO_AUTO_PTR
225 #  ifdef BOOST_NO_AUTO_PTR
226 #     error "Defect macro BOOST_NO_AUTO_PTR is defined."
227 #  endif
228 #endif
229 #ifdef TEST_BOOST_BCB_PARTIAL_SPECIALIZATION_BUG
230 #  ifdef BOOST_BCB_PARTIAL_SPECIALIZATION_BUG
231 #     error "Defect macro BOOST_BCB_PARTIAL_SPECIALIZATION_BUG is defined."
232 #  endif
233 #endif
234 #ifdef TEST_BOOST_NO_CXX11_CHAR16_T
235 #  ifdef BOOST_NO_CXX11_CHAR16_T
236 #     error "Defect macro BOOST_NO_CXX11_CHAR16_T is defined."
237 #  endif
238 #endif
239 #ifdef TEST_BOOST_NO_CXX11_CHAR32_T
240 #  ifdef BOOST_NO_CXX11_CHAR32_T
241 #     error "Defect macro BOOST_NO_CXX11_CHAR32_T is defined."
242 #  endif
243 #endif
244 #ifdef TEST_BOOST_NO_COMPLETE_VALUE_INITIALIZATION
245 #  ifdef BOOST_NO_COMPLETE_VALUE_INITIALIZATION
246 #     error "Defect macro BOOST_NO_COMPLETE_VALUE_INITIALIZATION is defined."
247 #  endif
248 #endif
249 #ifdef TEST_BOOST_NO_CXX11_CONSTEXPR
250 #  ifdef BOOST_NO_CXX11_CONSTEXPR
251 #     error "Defect macro BOOST_NO_CXX11_CONSTEXPR is defined."
252 #  endif
253 #endif
254 #ifdef TEST_BOOST_NO_CTYPE_FUNCTIONS
255 #  ifdef BOOST_NO_CTYPE_FUNCTIONS
256 #     error "Defect macro BOOST_NO_CTYPE_FUNCTIONS is defined."
257 #  endif
258 #endif
259 #ifdef TEST_BOOST_NO_CV_SPECIALIZATIONS
260 #  ifdef BOOST_NO_CV_SPECIALIZATIONS
261 #     error "Defect macro BOOST_NO_CV_SPECIALIZATIONS is defined."
262 #  endif
263 #endif
264 #ifdef TEST_BOOST_NO_CV_VOID_SPECIALIZATIONS
265 #  ifdef BOOST_NO_CV_VOID_SPECIALIZATIONS
266 #     error "Defect macro BOOST_NO_CV_VOID_SPECIALIZATIONS is defined."
267 #  endif
268 #endif
269 #ifdef TEST_BOOST_NO_CWCHAR
270 #  ifdef BOOST_NO_CWCHAR
271 #     error "Defect macro BOOST_NO_CWCHAR is defined."
272 #  endif
273 #endif
274 #ifdef TEST_BOOST_NO_CWCTYPE
275 #  ifdef BOOST_NO_CWCTYPE
276 #     error "Defect macro BOOST_NO_CWCTYPE is defined."
277 #  endif
278 #endif
279 #ifdef TEST_BOOST_NO_CXX11_ADDRESSOF
280 #  ifdef BOOST_NO_CXX11_ADDRESSOF
281 #     error "Defect macro BOOST_NO_CXX11_ADDRESSOF is defined."
282 #  endif
283 #endif
284 #ifdef TEST_BOOST_NO_CXX11_ALIGNAS
285 #  ifdef BOOST_NO_CXX11_ALIGNAS
286 #     error "Defect macro BOOST_NO_CXX11_ALIGNAS is defined."
287 #  endif
288 #endif
289 #ifdef TEST_BOOST_NO_CXX11_ALLOCATOR
290 #  ifdef BOOST_NO_CXX11_ALLOCATOR
291 #     error "Defect macro BOOST_NO_CXX11_ALLOCATOR is defined."
292 #  endif
293 #endif
294 #ifdef TEST_BOOST_NO_CXX11_ATOMIC_SMART_PTR
295 #  ifdef BOOST_NO_CXX11_ATOMIC_SMART_PTR
296 #     error "Defect macro BOOST_NO_CXX11_ATOMIC_SMART_PTR is defined."
297 #  endif
298 #endif
299 #ifdef TEST_BOOST_NO_CXX11_DEFAULTED_MOVES
300 #  ifdef BOOST_NO_CXX11_DEFAULTED_MOVES
301 #     error "Defect macro BOOST_NO_CXX11_DEFAULTED_MOVES is defined."
302 #  endif
303 #endif
304 #ifdef TEST_BOOST_NO_CXX11_HDR_EXCEPTION
305 #  ifdef BOOST_NO_CXX11_HDR_EXCEPTION
306 #     error "Defect macro BOOST_NO_CXX11_HDR_EXCEPTION is defined."
307 #  endif
308 #endif
309 #ifdef TEST_BOOST_NO_CXX11_FINAL
310 #  ifdef BOOST_NO_CXX11_FINAL
311 #     error "Defect macro BOOST_NO_CXX11_FINAL is defined."
312 #  endif
313 #endif
314 #ifdef TEST_BOOST_NO_CXX11_HDR_ARRAY
315 #  ifdef BOOST_NO_CXX11_HDR_ARRAY
316 #     error "Defect macro BOOST_NO_CXX11_HDR_ARRAY is defined."
317 #  endif
318 #endif
319 #ifdef TEST_BOOST_NO_CXX11_HDR_ATOMIC
320 #  ifdef BOOST_NO_CXX11_HDR_ATOMIC
321 #     error "Defect macro BOOST_NO_CXX11_HDR_ATOMIC is defined."
322 #  endif
323 #endif
324 #ifdef TEST_BOOST_NO_CXX11_HDR_CHRONO
325 #  ifdef BOOST_NO_CXX11_HDR_CHRONO
326 #     error "Defect macro BOOST_NO_CXX11_HDR_CHRONO is defined."
327 #  endif
328 #endif
329 #ifdef TEST_BOOST_NO_CXX11_HDR_CODECVT
330 #  ifdef BOOST_NO_CXX11_HDR_CODECVT
331 #     error "Defect macro BOOST_NO_CXX11_HDR_CODECVT is defined."
332 #  endif
333 #endif
334 #ifdef TEST_BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
335 #  ifdef BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
336 #     error "Defect macro BOOST_NO_CXX11_HDR_CONDITION_VARIABLE is defined."
337 #  endif
338 #endif
339 #ifdef TEST_BOOST_NO_CXX11_HDR_FORWARD_LIST
340 #  ifdef BOOST_NO_CXX11_HDR_FORWARD_LIST
341 #     error "Defect macro BOOST_NO_CXX11_HDR_FORWARD_LIST is defined."
342 #  endif
343 #endif
344 #ifdef TEST_BOOST_NO_CXX11_HDR_FUTURE
345 #  ifdef BOOST_NO_CXX11_HDR_FUTURE
346 #     error "Defect macro BOOST_NO_CXX11_HDR_FUTURE is defined."
347 #  endif
348 #endif
349 #ifdef TEST_BOOST_NO_CXX11_HDR_INITIALIZER_LIST
350 #  ifdef BOOST_NO_CXX11_HDR_INITIALIZER_LIST
351 #     error "Defect macro BOOST_NO_CXX11_HDR_INITIALIZER_LIST is defined."
352 #  endif
353 #endif
354 #ifdef TEST_BOOST_NO_CXX11_HDR_MUTEX
355 #  ifdef BOOST_NO_CXX11_HDR_MUTEX
356 #     error "Defect macro BOOST_NO_CXX11_HDR_MUTEX is defined."
357 #  endif
358 #endif
359 #ifdef TEST_BOOST_NO_CXX11_HDR_RANDOM
360 #  ifdef BOOST_NO_CXX11_HDR_RANDOM
361 #     error "Defect macro BOOST_NO_CXX11_HDR_RANDOM is defined."
362 #  endif
363 #endif
364 #ifdef TEST_BOOST_NO_CXX11_HDR_RATIO
365 #  ifdef BOOST_NO_CXX11_HDR_RATIO
366 #     error "Defect macro BOOST_NO_CXX11_HDR_RATIO is defined."
367 #  endif
368 #endif
369 #ifdef TEST_BOOST_NO_CXX11_HDR_REGEX
370 #  ifdef BOOST_NO_CXX11_HDR_REGEX
371 #     error "Defect macro BOOST_NO_CXX11_HDR_REGEX is defined."
372 #  endif
373 #endif
374 #ifdef TEST_BOOST_NO_CXX11_HDR_SYSTEM_ERROR
375 #  ifdef BOOST_NO_CXX11_HDR_SYSTEM_ERROR
376 #     error "Defect macro BOOST_NO_CXX11_HDR_SYSTEM_ERROR is defined."
377 #  endif
378 #endif
379 #ifdef TEST_BOOST_NO_CXX11_HDR_THREAD
380 #  ifdef BOOST_NO_CXX11_HDR_THREAD
381 #     error "Defect macro BOOST_NO_CXX11_HDR_THREAD is defined."
382 #  endif
383 #endif
384 #ifdef TEST_BOOST_NO_CXX11_HDR_TUPLE
385 #  ifdef BOOST_NO_CXX11_HDR_TUPLE
386 #     error "Defect macro BOOST_NO_CXX11_HDR_TUPLE is defined."
387 #  endif
388 #endif
389 #ifdef TEST_BOOST_NO_CXX11_HDR_TYPE_TRAITS
390 #  ifdef BOOST_NO_CXX11_HDR_TYPE_TRAITS
391 #     error "Defect macro BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined."
392 #  endif
393 #endif
394 #ifdef TEST_BOOST_NO_CXX11_HDR_TYPEINDEX
395 #  ifdef BOOST_NO_CXX11_HDR_TYPEINDEX
396 #     error "Defect macro BOOST_NO_CXX11_HDR_TYPEINDEX is defined."
397 #  endif
398 #endif
399 #ifdef TEST_BOOST_NO_CXX11_HDR_UNORDERED_MAP
400 #  ifdef BOOST_NO_CXX11_HDR_UNORDERED_MAP
401 #     error "Defect macro BOOST_NO_CXX11_HDR_UNORDERED_MAP is defined."
402 #  endif
403 #endif
404 #ifdef TEST_BOOST_NO_CXX11_HDR_UNORDERED_SET
405 #  ifdef BOOST_NO_CXX11_HDR_UNORDERED_SET
406 #     error "Defect macro BOOST_NO_CXX11_HDR_UNORDERED_SET is defined."
407 #  endif
408 #endif
409 #ifdef TEST_BOOST_NO_CXX11_INLINE_NAMESPACES
410 #  ifdef BOOST_NO_CXX11_INLINE_NAMESPACES
411 #     error "Defect macro BOOST_NO_CXX11_INLINE_NAMESPACES is defined."
412 #  endif
413 #endif
414 #ifdef TEST_BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS
415 #  ifdef BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS
416 #     error "Defect macro BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS is defined."
417 #  endif
418 #endif
419 #ifdef TEST_BOOST_NO_CXX11_NUMERIC_LIMITS
420 #  ifdef BOOST_NO_CXX11_NUMERIC_LIMITS
421 #     error "Defect macro BOOST_NO_CXX11_NUMERIC_LIMITS is defined."
422 #  endif
423 #endif
424 #ifdef TEST_BOOST_NO_CXX11_POINTER_TRAITS
425 #  ifdef BOOST_NO_CXX11_POINTER_TRAITS
426 #     error "Defect macro BOOST_NO_CXX11_POINTER_TRAITS is defined."
427 #  endif
428 #endif
429 #ifdef TEST_BOOST_NO_CXX11_REF_QUALIFIERS
430 #  ifdef BOOST_NO_CXX11_REF_QUALIFIERS
431 #     error "Defect macro BOOST_NO_CXX11_REF_QUALIFIERS is defined."
432 #  endif
433 #endif
434 #ifdef TEST_BOOST_NO_CXX11_SFINAE_EXPR
435 #  ifdef BOOST_NO_CXX11_SFINAE_EXPR
436 #     error "Defect macro BOOST_NO_CXX11_SFINAE_EXPR is defined."
437 #  endif
438 #endif
439 #ifdef TEST_BOOST_NO_CXX11_SMART_PTR
440 #  ifdef BOOST_NO_CXX11_SMART_PTR
441 #     error "Defect macro BOOST_NO_CXX11_SMART_PTR is defined."
442 #  endif
443 #endif
444 #ifdef TEST_BOOST_NO_CXX11_STD_ALIGN
445 #  ifdef BOOST_NO_CXX11_STD_ALIGN
446 #     error "Defect macro BOOST_NO_CXX11_STD_ALIGN is defined."
447 #  endif
448 #endif
449 #ifdef TEST_BOOST_NO_CXX11_THREAD_LOCAL
450 #  ifdef BOOST_NO_CXX11_THREAD_LOCAL
451 #     error "Defect macro BOOST_NO_CXX11_THREAD_LOCAL is defined."
452 #  endif
453 #endif
454 #ifdef TEST_BOOST_NO_CXX11_TRAILING_RESULT_TYPES
455 #  ifdef BOOST_NO_CXX11_TRAILING_RESULT_TYPES
456 #     error "Defect macro BOOST_NO_CXX11_TRAILING_RESULT_TYPES is defined."
457 #  endif
458 #endif
459 #ifdef TEST_BOOST_NO_CXX11_USER_DEFINED_LITERALS
460 #  ifdef BOOST_NO_CXX11_USER_DEFINED_LITERALS
461 #     error "Defect macro BOOST_NO_CXX11_USER_DEFINED_LITERALS is defined."
462 #  endif
463 #endif
464 #ifdef TEST_BOOST_NO_CXX14_BINARY_LITERALS
465 #  ifdef BOOST_NO_CXX14_BINARY_LITERALS
466 #     error "Defect macro BOOST_NO_CXX14_BINARY_LITERALS is defined."
467 #  endif
468 #endif
469 #ifdef TEST_BOOST_NO_CXX14_CONSTEXPR
470 #  ifdef BOOST_NO_CXX14_CONSTEXPR
471 #     error "Defect macro BOOST_NO_CXX14_CONSTEXPR is defined."
472 #  endif
473 #endif
474 #ifdef TEST_BOOST_NO_CXX14_DECLTYPE_AUTO
475 #  ifdef BOOST_NO_CXX14_DECLTYPE_AUTO
476 #     error "Defect macro BOOST_NO_CXX14_DECLTYPE_AUTO is defined."
477 #  endif
478 #endif
479 #ifdef TEST_BOOST_NO_CXX14_DIGIT_SEPARATORS
480 #  ifdef BOOST_NO_CXX14_DIGIT_SEPARATORS
481 #     error "Defect macro BOOST_NO_CXX14_DIGIT_SEPARATORS is defined."
482 #  endif
483 #endif
484 #ifdef TEST_BOOST_NO_CXX14_GENERIC_LAMBDAS
485 #  ifdef BOOST_NO_CXX14_GENERIC_LAMBDAS
486 #     error "Defect macro BOOST_NO_CXX14_GENERIC_LAMBDAS is defined."
487 #  endif
488 #endif
489 #ifdef TEST_BOOST_NO_CXX14_HDR_SHARED_MUTEX
490 #  ifdef BOOST_NO_CXX14_HDR_SHARED_MUTEX
491 #     error "Defect macro BOOST_NO_CXX14_HDR_SHARED_MUTEX is defined."
492 #  endif
493 #endif
494 #ifdef TEST_BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES
495 #  ifdef BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES
496 #     error "Defect macro BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES is defined."
497 #  endif
498 #endif
499 #ifdef TEST_BOOST_NO_CXX14_AGGREGATE_NSDMI
500 #  ifdef BOOST_NO_CXX14_AGGREGATE_NSDMI
501 #     error "Defect macro BOOST_NO_CXX14_AGGREGATE_NSDMI is defined."
502 #  endif
503 #endif
504 #ifdef TEST_BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION
505 #  ifdef BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION
506 #     error "Defect macro BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION is defined."
507 #  endif
508 #endif
509 #ifdef TEST_BOOST_NO_CXX14_STD_EXCHANGE
510 #  ifdef BOOST_NO_CXX14_STD_EXCHANGE
511 #     error "Defect macro BOOST_NO_CXX14_STD_EXCHANGE is defined."
512 #  endif
513 #endif
514 #ifdef TEST_BOOST_NO_CXX14_VARIABLE_TEMPLATES
515 #  ifdef BOOST_NO_CXX14_VARIABLE_TEMPLATES
516 #     error "Defect macro BOOST_NO_CXX14_VARIABLE_TEMPLATES is defined."
517 #  endif
518 #endif
519 #ifdef TEST_BOOST_NO_CXX17_FOLD_EXPRESSIONS
520 #  ifdef BOOST_NO_CXX17_FOLD_EXPRESSIONS
521 #     error "Defect macro BOOST_NO_CXX17_FOLD_EXPRESSIONS is defined."
522 #  endif
523 #endif
524 #ifdef TEST_BOOST_NO_CXX17_HDR_OPTIONAL
525 #  ifdef BOOST_NO_CXX17_HDR_OPTIONAL
526 #     error "Defect macro BOOST_NO_CXX17_HDR_OPTIONAL is defined."
527 #  endif
528 #endif
529 #ifdef TEST_BOOST_NO_CXX17_HDR_STRING_VIEW
530 #  ifdef BOOST_NO_CXX17_HDR_STRING_VIEW
531 #     error "Defect macro BOOST_NO_CXX17_HDR_STRING_VIEW is defined."
532 #  endif
533 #endif
534 #ifdef TEST_BOOST_NO_CXX17_HDR_VARIANT
535 #  ifdef BOOST_NO_CXX17_HDR_VARIANT
536 #     error "Defect macro BOOST_NO_CXX17_HDR_VARIANT is defined."
537 #  endif
538 #endif
539 #ifdef TEST_BOOST_NO_CXX17_IF_CONSTEXPR
540 #  ifdef BOOST_NO_CXX17_IF_CONSTEXPR
541 #     error "Defect macro BOOST_NO_CXX17_IF_CONSTEXPR is defined."
542 #  endif
543 #endif
544 #ifdef TEST_BOOST_NO_CXX17_INLINE_VARIABLES
545 #  ifdef BOOST_NO_CXX17_INLINE_VARIABLES
546 #     error "Defect macro BOOST_NO_CXX17_INLINE_VARIABLES is defined."
547 #  endif
548 #endif
549 #ifdef TEST_BOOST_NO_CXX17_ITERATOR_TRAITS
550 #  ifdef BOOST_NO_CXX17_ITERATOR_TRAITS
551 #     error "Defect macro BOOST_NO_CXX17_ITERATOR_TRAITS is defined."
552 #  endif
553 #endif
554 #ifdef TEST_BOOST_NO_CXX17_STD_APPLY
555 #  ifdef BOOST_NO_CXX17_STD_APPLY
556 #     error "Defect macro BOOST_NO_CXX17_STD_APPLY is defined."
557 #  endif
558 #endif
559 #ifdef TEST_BOOST_NO_CXX17_STD_INVOKE
560 #  ifdef BOOST_NO_CXX17_STD_INVOKE
561 #     error "Defect macro BOOST_NO_CXX17_STD_INVOKE is defined."
562 #  endif
563 #endif
564 #ifdef TEST_BOOST_NO_CXX17_STRUCTURED_BINDINGS
565 #  ifdef BOOST_NO_CXX17_STRUCTURED_BINDINGS
566 #     error "Defect macro BOOST_NO_CXX17_STRUCTURED_BINDINGS is defined."
567 #  endif
568 #endif
569 #ifdef TEST_BOOST_NO_CXX98_BINDERS
570 #  ifdef BOOST_NO_CXX98_BINDERS
571 #     error "Defect macro BOOST_NO_CXX98_BINDERS is defined."
572 #  endif
573 #endif
574 #ifdef TEST_BOOST_NO_CXX98_FUNCTION_BASE
575 #  ifdef BOOST_NO_CXX98_FUNCTION_BASE
576 #     error "Defect macro BOOST_NO_CXX98_FUNCTION_BASE is defined."
577 #  endif
578 #endif
579 #ifdef TEST_BOOST_NO_CXX98_RANDOM_SHUFFLE
580 #  ifdef BOOST_NO_CXX98_RANDOM_SHUFFLE
581 #     error "Defect macro BOOST_NO_CXX98_RANDOM_SHUFFLE is defined."
582 #  endif
583 #endif
584 #ifdef TEST_BOOST_NO_CXX11_HDR_FUNCTIONAL
585 #  ifdef BOOST_NO_CXX11_HDR_FUNCTIONAL
586 #     error "Defect macro BOOST_NO_CXX11_HDR_FUNCTIONAL is defined."
587 #  endif
588 #endif
589 #ifdef TEST_BOOST_NO_CXX11_DECLTYPE
590 #  ifdef BOOST_NO_CXX11_DECLTYPE
591 #     error "Defect macro BOOST_NO_CXX11_DECLTYPE is defined."
592 #  endif
593 #endif
594 #ifdef TEST_BOOST_NO_CXX11_DECLTYPE_N3276
595 #  ifdef BOOST_NO_CXX11_DECLTYPE_N3276
596 #     error "Defect macro BOOST_NO_CXX11_DECLTYPE_N3276 is defined."
597 #  endif
598 #endif
599 #ifdef TEST_BOOST_DEDUCED_TYPENAME
600 #  ifdef BOOST_DEDUCED_TYPENAME
601 #     error "Defect macro BOOST_DEDUCED_TYPENAME is defined."
602 #  endif
603 #endif
604 #ifdef TEST_BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
605 #  ifdef BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
606 #     error "Defect macro BOOST_NO_CXX11_DEFAULTED_FUNCTIONS is defined."
607 #  endif
608 #endif
609 #ifdef TEST_BOOST_NO_CXX11_DELETED_FUNCTIONS
610 #  ifdef BOOST_NO_CXX11_DELETED_FUNCTIONS
611 #     error "Defect macro BOOST_NO_CXX11_DELETED_FUNCTIONS is defined."
612 #  endif
613 #endif
614 #ifdef TEST_BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
615 #  ifdef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
616 #     error "Defect macro BOOST_NO_DEPENDENT_NESTED_DERIVATIONS is defined."
617 #  endif
618 #endif
619 #ifdef TEST_BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
620 #  ifdef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
621 #     error "Defect macro BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS is defined."
622 #  endif
623 #endif
624 #ifdef TEST_BOOST_NO_EXCEPTION_STD_NAMESPACE
625 #  ifdef BOOST_NO_EXCEPTION_STD_NAMESPACE
626 #     error "Defect macro BOOST_NO_EXCEPTION_STD_NAMESPACE is defined."
627 #  endif
628 #endif
629 #ifdef TEST_BOOST_NO_EXCEPTIONS
630 #  ifdef BOOST_NO_EXCEPTIONS
631 #     error "Defect macro BOOST_NO_EXCEPTIONS is defined."
632 #  endif
633 #endif
634 #ifdef TEST_BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
635 #  ifdef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
636 #     error "Defect macro BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is defined."
637 #  endif
638 #endif
639 #ifdef TEST_BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
640 #  ifdef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
641 #     error "Defect macro BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS is defined."
642 #  endif
643 #endif
644 #ifdef TEST_BOOST_NO_CXX11_EXTERN_TEMPLATE
645 #  ifdef BOOST_NO_CXX11_EXTERN_TEMPLATE
646 #     error "Defect macro BOOST_NO_CXX11_EXTERN_TEMPLATE is defined."
647 #  endif
648 #endif
649 #ifdef TEST_BOOST_NO_FENV_H
650 #  ifdef BOOST_NO_FENV_H
651 #     error "Defect macro BOOST_NO_FENV_H is defined."
652 #  endif
653 #endif
654 #ifdef TEST_BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS
655 #  ifdef BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS
656 #     error "Defect macro BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS is defined."
657 #  endif
658 #endif
659 #ifdef TEST_BOOST_NO_FUNCTION_TEMPLATE_ORDERING
660 #  ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING
661 #     error "Defect macro BOOST_NO_FUNCTION_TEMPLATE_ORDERING is defined."
662 #  endif
663 #endif
664 #ifdef TEST_BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
665 #  ifdef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
666 #     error "Defect macro BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS is defined."
667 #  endif
668 #endif
669 #ifdef TEST_BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS
670 #  ifdef BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS
671 #     error "Defect macro BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS is defined."
672 #  endif
673 #endif
674 #ifdef TEST_BOOST_NO_MS_INT64_NUMERIC_LIMITS
675 #  ifdef BOOST_NO_MS_INT64_NUMERIC_LIMITS
676 #     error "Defect macro BOOST_NO_MS_INT64_NUMERIC_LIMITS is defined."
677 #  endif
678 #endif
679 #ifdef TEST_BOOST_NO_INCLASS_MEMBER_INITIALIZATION
680 #  ifdef BOOST_NO_INCLASS_MEMBER_INITIALIZATION
681 #     error "Defect macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION is defined."
682 #  endif
683 #endif
684 #ifdef TEST_BOOST_NO_INTEGRAL_INT64_T
685 #  ifdef BOOST_NO_INTEGRAL_INT64_T
686 #     error "Defect macro BOOST_NO_INTEGRAL_INT64_T is defined."
687 #  endif
688 #endif
689 #ifdef TEST_BOOST_NO_IOSFWD
690 #  ifdef BOOST_NO_IOSFWD
691 #     error "Defect macro BOOST_NO_IOSFWD is defined."
692 #  endif
693 #endif
694 #ifdef TEST_BOOST_NO_IOSTREAM
695 #  ifdef BOOST_NO_IOSTREAM
696 #     error "Defect macro BOOST_NO_IOSTREAM is defined."
697 #  endif
698 #endif
699 #ifdef TEST_BOOST_NO_IS_ABSTRACT
700 #  ifdef BOOST_NO_IS_ABSTRACT
701 #     error "Defect macro BOOST_NO_IS_ABSTRACT is defined."
702 #  endif
703 #endif
704 #ifdef TEST_BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
705 #  ifdef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
706 #     error "Defect macro BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS is defined."
707 #  endif
708 #endif
709 #ifdef TEST_BOOST_NO_CXX11_LAMBDAS
710 #  ifdef BOOST_NO_CXX11_LAMBDAS
711 #     error "Defect macro BOOST_NO_CXX11_LAMBDAS is defined."
712 #  endif
713 #endif
714 #ifdef TEST_BOOST_NO_LIMITS
715 #  ifdef BOOST_NO_LIMITS
716 #     error "Defect macro BOOST_NO_LIMITS is defined."
717 #  endif
718 #endif
719 #ifdef TEST_BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
720 #  ifdef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
721 #     error "Defect macro BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS is defined."
722 #  endif
723 #endif
724 #ifdef TEST_BOOST_NO_LONG_LONG_NUMERIC_LIMITS
725 #  ifdef BOOST_NO_LONG_LONG_NUMERIC_LIMITS
726 #     error "Defect macro BOOST_NO_LONG_LONG_NUMERIC_LIMITS is defined."
727 #  endif
728 #endif
729 #ifdef TEST_BOOST_NO_LONG_LONG
730 #  ifdef BOOST_NO_LONG_LONG
731 #     error "Defect macro BOOST_NO_LONG_LONG is defined."
732 #  endif
733 #endif
734 #ifdef TEST_BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
735 #  ifdef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
736 #     error "Defect macro BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS is defined."
737 #  endif
738 #endif
739 #ifdef TEST_BOOST_NO_MEMBER_TEMPLATE_KEYWORD
740 #  ifdef BOOST_NO_MEMBER_TEMPLATE_KEYWORD
741 #     error "Defect macro BOOST_NO_MEMBER_TEMPLATE_KEYWORD is defined."
742 #  endif
743 #endif
744 #ifdef TEST_BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
745 #  ifdef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
746 #     error "Defect macro BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS is defined."
747 #  endif
748 #endif
749 #ifdef TEST_BOOST_NO_MEMBER_TEMPLATE_FRIENDS
750 #  ifdef BOOST_NO_MEMBER_TEMPLATE_FRIENDS
751 #     error "Defect macro BOOST_NO_MEMBER_TEMPLATE_FRIENDS is defined."
752 #  endif
753 #endif
754 #ifdef TEST_BOOST_NO_MEMBER_TEMPLATES
755 #  ifdef BOOST_NO_MEMBER_TEMPLATES
756 #     error "Defect macro BOOST_NO_MEMBER_TEMPLATES is defined."
757 #  endif
758 #endif
759 #ifdef TEST_BOOST_NO_NESTED_FRIENDSHIP
760 #  ifdef BOOST_NO_NESTED_FRIENDSHIP
761 #     error "Defect macro BOOST_NO_NESTED_FRIENDSHIP is defined."
762 #  endif
763 #endif
764 #ifdef TEST_BOOST_NO_CXX11_NOEXCEPT
765 #  ifdef BOOST_NO_CXX11_NOEXCEPT
766 #     error "Defect macro BOOST_NO_CXX11_NOEXCEPT is defined."
767 #  endif
768 #endif
769 #ifdef TEST_BOOST_NO_CXX11_NULLPTR
770 #  ifdef BOOST_NO_CXX11_NULLPTR
771 #     error "Defect macro BOOST_NO_CXX11_NULLPTR is defined."
772 #  endif
773 #endif
774 #ifdef TEST_BOOST_NO_OPERATORS_IN_NAMESPACE
775 #  ifdef BOOST_NO_OPERATORS_IN_NAMESPACE
776 #     error "Defect macro BOOST_NO_OPERATORS_IN_NAMESPACE is defined."
777 #  endif
778 #endif
779 #ifdef TEST_BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS
780 #  ifdef BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS
781 #     error "Defect macro BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS is defined."
782 #  endif
783 #endif
784 #ifdef TEST_BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
785 #  ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
786 #     error "Defect macro BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION is defined."
787 #  endif
788 #endif
789 #ifdef TEST_BOOST_NO_PRIVATE_IN_AGGREGATE
790 #  ifdef BOOST_NO_PRIVATE_IN_AGGREGATE
791 #     error "Defect macro BOOST_NO_PRIVATE_IN_AGGREGATE is defined."
792 #  endif
793 #endif
794 #ifdef TEST_BOOST_NO_POINTER_TO_MEMBER_CONST
795 #  ifdef BOOST_NO_POINTER_TO_MEMBER_CONST
796 #     error "Defect macro BOOST_NO_POINTER_TO_MEMBER_CONST is defined."
797 #  endif
798 #endif
799 #ifdef TEST_BOOST_NO_CXX11_RANGE_BASED_FOR
800 #  ifdef BOOST_NO_CXX11_RANGE_BASED_FOR
801 #     error "Defect macro BOOST_NO_CXX11_RANGE_BASED_FOR is defined."
802 #  endif
803 #endif
804 #ifdef TEST_BOOST_NO_CXX11_RAW_LITERALS
805 #  ifdef BOOST_NO_CXX11_RAW_LITERALS
806 #     error "Defect macro BOOST_NO_CXX11_RAW_LITERALS is defined."
807 #  endif
808 #endif
809 #ifdef TEST_BOOST_NO_RESTRICT_REFERENCES
810 #  ifdef BOOST_NO_RESTRICT_REFERENCES
811 #     error "Defect macro BOOST_NO_RESTRICT_REFERENCES is defined."
812 #  endif
813 #endif
814 #ifdef TEST_BOOST_NO_UNREACHABLE_RETURN_DETECTION
815 #  ifdef BOOST_NO_UNREACHABLE_RETURN_DETECTION
816 #     error "Defect macro BOOST_NO_UNREACHABLE_RETURN_DETECTION is defined."
817 #  endif
818 #endif
819 #ifdef TEST_BOOST_NO_RTTI
820 #  ifdef BOOST_NO_RTTI
821 #     error "Defect macro BOOST_NO_RTTI is defined."
822 #  endif
823 #endif
824 #ifdef TEST_BOOST_NO_CXX11_RVALUE_REFERENCES
825 #  ifdef BOOST_NO_CXX11_RVALUE_REFERENCES
826 #     error "Defect macro BOOST_NO_CXX11_RVALUE_REFERENCES is defined."
827 #  endif
828 #endif
829 #ifdef TEST_BOOST_NO_CXX11_SCOPED_ENUMS
830 #  ifdef BOOST_NO_CXX11_SCOPED_ENUMS
831 #     error "Defect macro BOOST_NO_CXX11_SCOPED_ENUMS is defined."
832 #  endif
833 #endif
834 #ifdef TEST_BOOST_NO_SFINAE
835 #  ifdef BOOST_NO_SFINAE
836 #     error "Defect macro BOOST_NO_SFINAE is defined."
837 #  endif
838 #endif
839 #ifdef TEST_BOOST_NO_SFINAE_EXPR
840 #  ifdef BOOST_NO_SFINAE_EXPR
841 #     error "Defect macro BOOST_NO_SFINAE_EXPR is defined."
842 #  endif
843 #endif
844 #ifdef TEST_BOOST_NO_STRINGSTREAM
845 #  ifdef BOOST_NO_STRINGSTREAM
846 #     error "Defect macro BOOST_NO_STRINGSTREAM is defined."
847 #  endif
848 #endif
849 #ifdef TEST_BOOST_NO_CXX11_STATIC_ASSERT
850 #  ifdef BOOST_NO_CXX11_STATIC_ASSERT
851 #     error "Defect macro BOOST_NO_CXX11_STATIC_ASSERT is defined."
852 #  endif
853 #endif
854 #ifdef TEST_BOOST_NO_STD_ALLOCATOR
855 #  ifdef BOOST_NO_STD_ALLOCATOR
856 #     error "Defect macro BOOST_NO_STD_ALLOCATOR is defined."
857 #  endif
858 #endif
859 #ifdef TEST_BOOST_NO_STD_DISTANCE
860 #  ifdef BOOST_NO_STD_DISTANCE
861 #     error "Defect macro BOOST_NO_STD_DISTANCE is defined."
862 #  endif
863 #endif
864 #ifdef TEST_BOOST_NO_STD_ITERATOR_TRAITS
865 #  ifdef BOOST_NO_STD_ITERATOR_TRAITS
866 #     error "Defect macro BOOST_NO_STD_ITERATOR_TRAITS is defined."
867 #  endif
868 #endif
869 #ifdef TEST_BOOST_NO_STD_ITERATOR
870 #  ifdef BOOST_NO_STD_ITERATOR
871 #     error "Defect macro BOOST_NO_STD_ITERATOR is defined."
872 #  endif
873 #endif
874 #ifdef TEST_BOOST_NO_STD_LOCALE
875 #  ifdef BOOST_NO_STD_LOCALE
876 #     error "Defect macro BOOST_NO_STD_LOCALE is defined."
877 #  endif
878 #endif
879 #ifdef TEST_BOOST_NO_STD_MESSAGES
880 #  ifdef BOOST_NO_STD_MESSAGES
881 #     error "Defect macro BOOST_NO_STD_MESSAGES is defined."
882 #  endif
883 #endif
884 #ifdef TEST_BOOST_NO_STD_MIN_MAX
885 #  ifdef BOOST_NO_STD_MIN_MAX
886 #     error "Defect macro BOOST_NO_STD_MIN_MAX is defined."
887 #  endif
888 #endif
889 #ifdef TEST_BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
890 #  ifdef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
891 #     error "Defect macro BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN is defined."
892 #  endif
893 #endif
894 #ifdef TEST_BOOST_NO_STD_TYPEINFO
895 #  ifdef BOOST_NO_STD_TYPEINFO
896 #     error "Defect macro BOOST_NO_STD_TYPEINFO is defined."
897 #  endif
898 #endif
899 #ifdef TEST_BOOST_NO_STD_USE_FACET
900 #  ifdef BOOST_NO_STD_USE_FACET
901 #     error "Defect macro BOOST_NO_STD_USE_FACET is defined."
902 #  endif
903 #endif
904 #ifdef TEST_BOOST_NO_STD_WSTREAMBUF
905 #  ifdef BOOST_NO_STD_WSTREAMBUF
906 #     error "Defect macro BOOST_NO_STD_WSTREAMBUF is defined."
907 #  endif
908 #endif
909 #ifdef TEST_BOOST_NO_STD_WSTRING
910 #  ifdef BOOST_NO_STD_WSTRING
911 #     error "Defect macro BOOST_NO_STD_WSTRING is defined."
912 #  endif
913 #endif
914 #ifdef TEST_BOOST_NO_STDC_NAMESPACE
915 #  ifdef BOOST_NO_STDC_NAMESPACE
916 #     error "Defect macro BOOST_NO_STDC_NAMESPACE is defined."
917 #  endif
918 #endif
919 #ifdef TEST_BOOST_NO_SWPRINTF
920 #  ifdef BOOST_NO_SWPRINTF
921 #     error "Defect macro BOOST_NO_SWPRINTF is defined."
922 #  endif
923 #endif
924 #ifdef TEST_BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
925 #  ifdef BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
926 #     error "Defect macro BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS is defined."
927 #  endif
928 #endif
929 #ifdef TEST_BOOST_NO_CXX11_TEMPLATE_ALIASES
930 #  ifdef BOOST_NO_CXX11_TEMPLATE_ALIASES
931 #     error "Defect macro BOOST_NO_CXX11_TEMPLATE_ALIASES is defined."
932 #  endif
933 #endif
934 #ifdef TEST_BOOST_NO_TEMPLATED_IOSTREAMS
935 #  ifdef BOOST_NO_TEMPLATED_IOSTREAMS
936 #     error "Defect macro BOOST_NO_TEMPLATED_IOSTREAMS is defined."
937 #  endif
938 #endif
939 #ifdef TEST_BOOST_NO_TEMPLATE_TEMPLATES
940 #  ifdef BOOST_NO_TEMPLATE_TEMPLATES
941 #     error "Defect macro BOOST_NO_TEMPLATE_TEMPLATES is defined."
942 #  endif
943 #endif
944 #ifdef TEST_BOOST_NO_TWO_PHASE_NAME_LOOKUP
945 #  ifdef BOOST_NO_TWO_PHASE_NAME_LOOKUP
946 #     error "Defect macro BOOST_NO_TWO_PHASE_NAME_LOOKUP is defined."
947 #  endif
948 #endif
949 #ifdef TEST_BOOST_NO_TYPEID
950 #  ifdef BOOST_NO_TYPEID
951 #     error "Defect macro BOOST_NO_TYPEID is defined."
952 #  endif
953 #endif
954 #ifdef TEST_BOOST_NO_TYPENAME_WITH_CTOR
955 #  ifdef BOOST_NO_TYPENAME_WITH_CTOR
956 #     error "Defect macro BOOST_NO_TYPENAME_WITH_CTOR is defined."
957 #  endif
958 #endif
959 #ifdef TEST_BOOST_NO_CXX11_UNICODE_LITERALS
960 #  ifdef BOOST_NO_CXX11_UNICODE_LITERALS
961 #     error "Defect macro BOOST_NO_CXX11_UNICODE_LITERALS is defined."
962 #  endif
963 #endif
964 #ifdef TEST_BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
965 #  ifdef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
966 #     error "Defect macro BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX is defined."
967 #  endif
968 #endif
969 #ifdef TEST_BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
970 #  ifdef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL
971 #     error "Defect macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL is defined."
972 #  endif
973 #endif
974 #ifdef TEST_BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
975 #  ifdef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
976 #     error "Defect macro BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE is defined."
977 #  endif
978 #endif
979 #ifdef TEST_BOOST_NO_USING_TEMPLATE
980 #  ifdef BOOST_NO_USING_TEMPLATE
981 #     error "Defect macro BOOST_NO_USING_TEMPLATE is defined."
982 #  endif
983 #endif
984 #ifdef TEST_BOOST_NO_CXX11_VARIADIC_MACROS
985 #  ifdef BOOST_NO_CXX11_VARIADIC_MACROS
986 #     error "Defect macro BOOST_NO_CXX11_VARIADIC_MACROS is defined."
987 #  endif
988 #endif
989 #ifdef TEST_BOOST_NO_CXX11_VARIADIC_TEMPLATES
990 #  ifdef BOOST_NO_CXX11_VARIADIC_TEMPLATES
991 #     error "Defect macro BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined."
992 #  endif
993 #endif
994 #ifdef TEST_BOOST_NO_VOID_RETURNS
995 #  ifdef BOOST_NO_VOID_RETURNS
996 #     error "Defect macro BOOST_NO_VOID_RETURNS is defined."
997 #  endif
998 #endif
999 #ifdef TEST_BOOST_NO_INTRINSIC_WCHAR_T
1000 #  ifdef BOOST_NO_INTRINSIC_WCHAR_T
1001 #     error "Defect macro BOOST_NO_INTRINSIC_WCHAR_T is defined."
1002 #  endif
1003 #endif
1004 
main(int,char * [])1005 int main( int, char *[] )
1006 {
1007    return 0;
1008 }
1009 
1010