1 // This file was automatically generated on Wed Mar 3 12:23:03 2021 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_CXX03 280 # ifdef BOOST_NO_CXX03 281 # error "Defect macro BOOST_NO_CXX03 is defined." 282 # endif 283 #endif 284 #ifdef TEST_BOOST_NO_CXX11 285 # ifdef BOOST_NO_CXX11 286 # error "Defect macro BOOST_NO_CXX11 is defined." 287 # endif 288 #endif 289 #ifdef TEST_BOOST_NO_CXX11_ADDRESSOF 290 # ifdef BOOST_NO_CXX11_ADDRESSOF 291 # error "Defect macro BOOST_NO_CXX11_ADDRESSOF is defined." 292 # endif 293 #endif 294 #ifdef TEST_BOOST_NO_CXX11_ALIGNAS 295 # ifdef BOOST_NO_CXX11_ALIGNAS 296 # error "Defect macro BOOST_NO_CXX11_ALIGNAS is defined." 297 # endif 298 #endif 299 #ifdef TEST_BOOST_NO_CXX11_ALLOCATOR 300 # ifdef BOOST_NO_CXX11_ALLOCATOR 301 # error "Defect macro BOOST_NO_CXX11_ALLOCATOR is defined." 302 # endif 303 #endif 304 #ifdef TEST_BOOST_NO_CXX11_ATOMIC_SMART_PTR 305 # ifdef BOOST_NO_CXX11_ATOMIC_SMART_PTR 306 # error "Defect macro BOOST_NO_CXX11_ATOMIC_SMART_PTR is defined." 307 # endif 308 #endif 309 #ifdef TEST_BOOST_NO_CXX11_DEFAULTED_MOVES 310 # ifdef BOOST_NO_CXX11_DEFAULTED_MOVES 311 # error "Defect macro BOOST_NO_CXX11_DEFAULTED_MOVES is defined." 312 # endif 313 #endif 314 #ifdef TEST_BOOST_NO_CXX11_HDR_EXCEPTION 315 # ifdef BOOST_NO_CXX11_HDR_EXCEPTION 316 # error "Defect macro BOOST_NO_CXX11_HDR_EXCEPTION is defined." 317 # endif 318 #endif 319 #ifdef TEST_BOOST_NO_CXX11_FINAL 320 # ifdef BOOST_NO_CXX11_FINAL 321 # error "Defect macro BOOST_NO_CXX11_FINAL is defined." 322 # endif 323 #endif 324 #ifdef TEST_BOOST_NO_CXX11_HDR_ARRAY 325 # ifdef BOOST_NO_CXX11_HDR_ARRAY 326 # error "Defect macro BOOST_NO_CXX11_HDR_ARRAY is defined." 327 # endif 328 #endif 329 #ifdef TEST_BOOST_NO_CXX11_HDR_ATOMIC 330 # ifdef BOOST_NO_CXX11_HDR_ATOMIC 331 # error "Defect macro BOOST_NO_CXX11_HDR_ATOMIC is defined." 332 # endif 333 #endif 334 #ifdef TEST_BOOST_NO_CXX11_HDR_CHRONO 335 # ifdef BOOST_NO_CXX11_HDR_CHRONO 336 # error "Defect macro BOOST_NO_CXX11_HDR_CHRONO is defined." 337 # endif 338 #endif 339 #ifdef TEST_BOOST_NO_CXX11_HDR_CODECVT 340 # ifdef BOOST_NO_CXX11_HDR_CODECVT 341 # error "Defect macro BOOST_NO_CXX11_HDR_CODECVT is defined." 342 # endif 343 #endif 344 #ifdef TEST_BOOST_NO_CXX11_HDR_CONDITION_VARIABLE 345 # ifdef BOOST_NO_CXX11_HDR_CONDITION_VARIABLE 346 # error "Defect macro BOOST_NO_CXX11_HDR_CONDITION_VARIABLE is defined." 347 # endif 348 #endif 349 #ifdef TEST_BOOST_NO_CXX11_HDR_FORWARD_LIST 350 # ifdef BOOST_NO_CXX11_HDR_FORWARD_LIST 351 # error "Defect macro BOOST_NO_CXX11_HDR_FORWARD_LIST is defined." 352 # endif 353 #endif 354 #ifdef TEST_BOOST_NO_CXX11_HDR_FUTURE 355 # ifdef BOOST_NO_CXX11_HDR_FUTURE 356 # error "Defect macro BOOST_NO_CXX11_HDR_FUTURE is defined." 357 # endif 358 #endif 359 #ifdef TEST_BOOST_NO_CXX11_HDR_INITIALIZER_LIST 360 # ifdef BOOST_NO_CXX11_HDR_INITIALIZER_LIST 361 # error "Defect macro BOOST_NO_CXX11_HDR_INITIALIZER_LIST is defined." 362 # endif 363 #endif 364 #ifdef TEST_BOOST_NO_CXX11_HDR_MUTEX 365 # ifdef BOOST_NO_CXX11_HDR_MUTEX 366 # error "Defect macro BOOST_NO_CXX11_HDR_MUTEX is defined." 367 # endif 368 #endif 369 #ifdef TEST_BOOST_NO_CXX11_HDR_RANDOM 370 # ifdef BOOST_NO_CXX11_HDR_RANDOM 371 # error "Defect macro BOOST_NO_CXX11_HDR_RANDOM is defined." 372 # endif 373 #endif 374 #ifdef TEST_BOOST_NO_CXX11_HDR_RATIO 375 # ifdef BOOST_NO_CXX11_HDR_RATIO 376 # error "Defect macro BOOST_NO_CXX11_HDR_RATIO is defined." 377 # endif 378 #endif 379 #ifdef TEST_BOOST_NO_CXX11_HDR_REGEX 380 # ifdef BOOST_NO_CXX11_HDR_REGEX 381 # error "Defect macro BOOST_NO_CXX11_HDR_REGEX is defined." 382 # endif 383 #endif 384 #ifdef TEST_BOOST_NO_CXX11_HDR_SYSTEM_ERROR 385 # ifdef BOOST_NO_CXX11_HDR_SYSTEM_ERROR 386 # error "Defect macro BOOST_NO_CXX11_HDR_SYSTEM_ERROR is defined." 387 # endif 388 #endif 389 #ifdef TEST_BOOST_NO_CXX11_HDR_THREAD 390 # ifdef BOOST_NO_CXX11_HDR_THREAD 391 # error "Defect macro BOOST_NO_CXX11_HDR_THREAD is defined." 392 # endif 393 #endif 394 #ifdef TEST_BOOST_NO_CXX11_HDR_TUPLE 395 # ifdef BOOST_NO_CXX11_HDR_TUPLE 396 # error "Defect macro BOOST_NO_CXX11_HDR_TUPLE is defined." 397 # endif 398 #endif 399 #ifdef TEST_BOOST_NO_CXX11_HDR_TYPE_TRAITS 400 # ifdef BOOST_NO_CXX11_HDR_TYPE_TRAITS 401 # error "Defect macro BOOST_NO_CXX11_HDR_TYPE_TRAITS is defined." 402 # endif 403 #endif 404 #ifdef TEST_BOOST_NO_CXX11_HDR_TYPEINDEX 405 # ifdef BOOST_NO_CXX11_HDR_TYPEINDEX 406 # error "Defect macro BOOST_NO_CXX11_HDR_TYPEINDEX is defined." 407 # endif 408 #endif 409 #ifdef TEST_BOOST_NO_CXX11_HDR_UNORDERED_MAP 410 # ifdef BOOST_NO_CXX11_HDR_UNORDERED_MAP 411 # error "Defect macro BOOST_NO_CXX11_HDR_UNORDERED_MAP is defined." 412 # endif 413 #endif 414 #ifdef TEST_BOOST_NO_CXX11_HDR_UNORDERED_SET 415 # ifdef BOOST_NO_CXX11_HDR_UNORDERED_SET 416 # error "Defect macro BOOST_NO_CXX11_HDR_UNORDERED_SET is defined." 417 # endif 418 #endif 419 #ifdef TEST_BOOST_NO_CXX11_INLINE_NAMESPACES 420 # ifdef BOOST_NO_CXX11_INLINE_NAMESPACES 421 # error "Defect macro BOOST_NO_CXX11_INLINE_NAMESPACES is defined." 422 # endif 423 #endif 424 #ifdef TEST_BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS 425 # ifdef BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS 426 # error "Defect macro BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS is defined." 427 # endif 428 #endif 429 #ifdef TEST_BOOST_NO_CXX11_NUMERIC_LIMITS 430 # ifdef BOOST_NO_CXX11_NUMERIC_LIMITS 431 # error "Defect macro BOOST_NO_CXX11_NUMERIC_LIMITS is defined." 432 # endif 433 #endif 434 #ifdef TEST_BOOST_NO_CXX11_OVERRIDE 435 # ifdef BOOST_NO_CXX11_OVERRIDE 436 # error "Defect macro BOOST_NO_CXX11_OVERRIDE is defined." 437 # endif 438 #endif 439 #ifdef TEST_BOOST_NO_CXX11_POINTER_TRAITS 440 # ifdef BOOST_NO_CXX11_POINTER_TRAITS 441 # error "Defect macro BOOST_NO_CXX11_POINTER_TRAITS is defined." 442 # endif 443 #endif 444 #ifdef TEST_BOOST_NO_CXX11_REF_QUALIFIERS 445 # ifdef BOOST_NO_CXX11_REF_QUALIFIERS 446 # error "Defect macro BOOST_NO_CXX11_REF_QUALIFIERS is defined." 447 # endif 448 #endif 449 #ifdef TEST_BOOST_NO_CXX11_SFINAE_EXPR 450 # ifdef BOOST_NO_CXX11_SFINAE_EXPR 451 # error "Defect macro BOOST_NO_CXX11_SFINAE_EXPR is defined." 452 # endif 453 #endif 454 #ifdef TEST_BOOST_NO_CXX11_SMART_PTR 455 # ifdef BOOST_NO_CXX11_SMART_PTR 456 # error "Defect macro BOOST_NO_CXX11_SMART_PTR is defined." 457 # endif 458 #endif 459 #ifdef TEST_BOOST_NO_CXX11_STD_ALIGN 460 # ifdef BOOST_NO_CXX11_STD_ALIGN 461 # error "Defect macro BOOST_NO_CXX11_STD_ALIGN is defined." 462 # endif 463 #endif 464 #ifdef TEST_BOOST_NO_CXX11_THREAD_LOCAL 465 # ifdef BOOST_NO_CXX11_THREAD_LOCAL 466 # error "Defect macro BOOST_NO_CXX11_THREAD_LOCAL is defined." 467 # endif 468 #endif 469 #ifdef TEST_BOOST_NO_CXX11_TRAILING_RESULT_TYPES 470 # ifdef BOOST_NO_CXX11_TRAILING_RESULT_TYPES 471 # error "Defect macro BOOST_NO_CXX11_TRAILING_RESULT_TYPES is defined." 472 # endif 473 #endif 474 #ifdef TEST_BOOST_NO_CXX11_UNRESTRICTED_UNION 475 # ifdef BOOST_NO_CXX11_UNRESTRICTED_UNION 476 # error "Defect macro BOOST_NO_CXX11_UNRESTRICTED_UNION is defined." 477 # endif 478 #endif 479 #ifdef TEST_BOOST_NO_CXX11_USER_DEFINED_LITERALS 480 # ifdef BOOST_NO_CXX11_USER_DEFINED_LITERALS 481 # error "Defect macro BOOST_NO_CXX11_USER_DEFINED_LITERALS is defined." 482 # endif 483 #endif 484 #ifdef TEST_BOOST_NO_CXX14 485 # ifdef BOOST_NO_CXX14 486 # error "Defect macro BOOST_NO_CXX14 is defined." 487 # endif 488 #endif 489 #ifdef TEST_BOOST_NO_CXX14_BINARY_LITERALS 490 # ifdef BOOST_NO_CXX14_BINARY_LITERALS 491 # error "Defect macro BOOST_NO_CXX14_BINARY_LITERALS is defined." 492 # endif 493 #endif 494 #ifdef TEST_BOOST_NO_CXX14_CONSTEXPR 495 # ifdef BOOST_NO_CXX14_CONSTEXPR 496 # error "Defect macro BOOST_NO_CXX14_CONSTEXPR is defined." 497 # endif 498 #endif 499 #ifdef TEST_BOOST_NO_CXX14_DECLTYPE_AUTO 500 # ifdef BOOST_NO_CXX14_DECLTYPE_AUTO 501 # error "Defect macro BOOST_NO_CXX14_DECLTYPE_AUTO is defined." 502 # endif 503 #endif 504 #ifdef TEST_BOOST_NO_CXX14_DIGIT_SEPARATORS 505 # ifdef BOOST_NO_CXX14_DIGIT_SEPARATORS 506 # error "Defect macro BOOST_NO_CXX14_DIGIT_SEPARATORS is defined." 507 # endif 508 #endif 509 #ifdef TEST_BOOST_NO_CXX14_GENERIC_LAMBDAS 510 # ifdef BOOST_NO_CXX14_GENERIC_LAMBDAS 511 # error "Defect macro BOOST_NO_CXX14_GENERIC_LAMBDAS is defined." 512 # endif 513 #endif 514 #ifdef TEST_BOOST_NO_CXX14_HDR_SHARED_MUTEX 515 # ifdef BOOST_NO_CXX14_HDR_SHARED_MUTEX 516 # error "Defect macro BOOST_NO_CXX14_HDR_SHARED_MUTEX is defined." 517 # endif 518 #endif 519 #ifdef TEST_BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES 520 # ifdef BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES 521 # error "Defect macro BOOST_NO_CXX14_INITIALIZED_LAMBDA_CAPTURES is defined." 522 # endif 523 #endif 524 #ifdef TEST_BOOST_NO_CXX14_AGGREGATE_NSDMI 525 # ifdef BOOST_NO_CXX14_AGGREGATE_NSDMI 526 # error "Defect macro BOOST_NO_CXX14_AGGREGATE_NSDMI is defined." 527 # endif 528 #endif 529 #ifdef TEST_BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION 530 # ifdef BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION 531 # error "Defect macro BOOST_NO_CXX14_RETURN_TYPE_DEDUCTION is defined." 532 # endif 533 #endif 534 #ifdef TEST_BOOST_NO_CXX14_STD_EXCHANGE 535 # ifdef BOOST_NO_CXX14_STD_EXCHANGE 536 # error "Defect macro BOOST_NO_CXX14_STD_EXCHANGE is defined." 537 # endif 538 #endif 539 #ifdef TEST_BOOST_NO_CXX14_VARIABLE_TEMPLATES 540 # ifdef BOOST_NO_CXX14_VARIABLE_TEMPLATES 541 # error "Defect macro BOOST_NO_CXX14_VARIABLE_TEMPLATES is defined." 542 # endif 543 #endif 544 #ifdef TEST_BOOST_NO_CXX17 545 # ifdef BOOST_NO_CXX17 546 # error "Defect macro BOOST_NO_CXX17 is defined." 547 # endif 548 #endif 549 #ifdef TEST_BOOST_NO_CXX17_FOLD_EXPRESSIONS 550 # ifdef BOOST_NO_CXX17_FOLD_EXPRESSIONS 551 # error "Defect macro BOOST_NO_CXX17_FOLD_EXPRESSIONS is defined." 552 # endif 553 #endif 554 #ifdef TEST_BOOST_NO_CXX17_HDR_ANY 555 # ifdef BOOST_NO_CXX17_HDR_ANY 556 # error "Defect macro BOOST_NO_CXX17_HDR_ANY is defined." 557 # endif 558 #endif 559 #ifdef TEST_BOOST_NO_CXX17_HDR_CHARCONV 560 # ifdef BOOST_NO_CXX17_HDR_CHARCONV 561 # error "Defect macro BOOST_NO_CXX17_HDR_CHARCONV is defined." 562 # endif 563 #endif 564 #ifdef TEST_BOOST_NO_CXX17_HDR_EXECUTION 565 # ifdef BOOST_NO_CXX17_HDR_EXECUTION 566 # error "Defect macro BOOST_NO_CXX17_HDR_EXECUTION is defined." 567 # endif 568 #endif 569 #ifdef TEST_BOOST_NO_CXX17_HDR_FILESYSTEM 570 # ifdef BOOST_NO_CXX17_HDR_FILESYSTEM 571 # error "Defect macro BOOST_NO_CXX17_HDR_FILESYSTEM is defined." 572 # endif 573 #endif 574 #ifdef TEST_BOOST_NO_CXX17_HDR_MEMORY_RESOURCE 575 # ifdef BOOST_NO_CXX17_HDR_MEMORY_RESOURCE 576 # error "Defect macro BOOST_NO_CXX17_HDR_MEMORY_RESOURCE is defined." 577 # endif 578 #endif 579 #ifdef TEST_BOOST_NO_CXX17_HDR_OPTIONAL 580 # ifdef BOOST_NO_CXX17_HDR_OPTIONAL 581 # error "Defect macro BOOST_NO_CXX17_HDR_OPTIONAL is defined." 582 # endif 583 #endif 584 #ifdef TEST_BOOST_NO_CXX17_HDR_STRING_VIEW 585 # ifdef BOOST_NO_CXX17_HDR_STRING_VIEW 586 # error "Defect macro BOOST_NO_CXX17_HDR_STRING_VIEW is defined." 587 # endif 588 #endif 589 #ifdef TEST_BOOST_NO_CXX17_HDR_VARIANT 590 # ifdef BOOST_NO_CXX17_HDR_VARIANT 591 # error "Defect macro BOOST_NO_CXX17_HDR_VARIANT is defined." 592 # endif 593 #endif 594 #ifdef TEST_BOOST_NO_CXX17_IF_CONSTEXPR 595 # ifdef BOOST_NO_CXX17_IF_CONSTEXPR 596 # error "Defect macro BOOST_NO_CXX17_IF_CONSTEXPR is defined." 597 # endif 598 #endif 599 #ifdef TEST_BOOST_NO_CXX17_INLINE_VARIABLES 600 # ifdef BOOST_NO_CXX17_INLINE_VARIABLES 601 # error "Defect macro BOOST_NO_CXX17_INLINE_VARIABLES is defined." 602 # endif 603 #endif 604 #ifdef TEST_BOOST_NO_CXX17_ITERATOR_TRAITS 605 # ifdef BOOST_NO_CXX17_ITERATOR_TRAITS 606 # error "Defect macro BOOST_NO_CXX17_ITERATOR_TRAITS is defined." 607 # endif 608 #endif 609 #ifdef TEST_BOOST_NO_CXX17_STD_APPLY 610 # ifdef BOOST_NO_CXX17_STD_APPLY 611 # error "Defect macro BOOST_NO_CXX17_STD_APPLY is defined." 612 # endif 613 #endif 614 #ifdef TEST_BOOST_NO_CXX17_STD_INVOKE 615 # ifdef BOOST_NO_CXX17_STD_INVOKE 616 # error "Defect macro BOOST_NO_CXX17_STD_INVOKE is defined." 617 # endif 618 #endif 619 #ifdef TEST_BOOST_NO_CXX17_STRUCTURED_BINDINGS 620 # ifdef BOOST_NO_CXX17_STRUCTURED_BINDINGS 621 # error "Defect macro BOOST_NO_CXX17_STRUCTURED_BINDINGS is defined." 622 # endif 623 #endif 624 #ifdef TEST_BOOST_NO_CXX98_BINDERS 625 # ifdef BOOST_NO_CXX98_BINDERS 626 # error "Defect macro BOOST_NO_CXX98_BINDERS is defined." 627 # endif 628 #endif 629 #ifdef TEST_BOOST_NO_CXX98_FUNCTION_BASE 630 # ifdef BOOST_NO_CXX98_FUNCTION_BASE 631 # error "Defect macro BOOST_NO_CXX98_FUNCTION_BASE is defined." 632 # endif 633 #endif 634 #ifdef TEST_BOOST_NO_CXX98_RANDOM_SHUFFLE 635 # ifdef BOOST_NO_CXX98_RANDOM_SHUFFLE 636 # error "Defect macro BOOST_NO_CXX98_RANDOM_SHUFFLE is defined." 637 # endif 638 #endif 639 #ifdef TEST_BOOST_NO_CXX11_HDR_FUNCTIONAL 640 # ifdef BOOST_NO_CXX11_HDR_FUNCTIONAL 641 # error "Defect macro BOOST_NO_CXX11_HDR_FUNCTIONAL is defined." 642 # endif 643 #endif 644 #ifdef TEST_BOOST_NO_CXX11_DECLTYPE 645 # ifdef BOOST_NO_CXX11_DECLTYPE 646 # error "Defect macro BOOST_NO_CXX11_DECLTYPE is defined." 647 # endif 648 #endif 649 #ifdef TEST_BOOST_NO_CXX11_DECLTYPE_N3276 650 # ifdef BOOST_NO_CXX11_DECLTYPE_N3276 651 # error "Defect macro BOOST_NO_CXX11_DECLTYPE_N3276 is defined." 652 # endif 653 #endif 654 #ifdef TEST_BOOST_DEDUCED_TYPENAME 655 # ifdef BOOST_DEDUCED_TYPENAME 656 # error "Defect macro BOOST_DEDUCED_TYPENAME is defined." 657 # endif 658 #endif 659 #ifdef TEST_BOOST_NO_CXX11_DEFAULTED_FUNCTIONS 660 # ifdef BOOST_NO_CXX11_DEFAULTED_FUNCTIONS 661 # error "Defect macro BOOST_NO_CXX11_DEFAULTED_FUNCTIONS is defined." 662 # endif 663 #endif 664 #ifdef TEST_BOOST_NO_CXX11_DELETED_FUNCTIONS 665 # ifdef BOOST_NO_CXX11_DELETED_FUNCTIONS 666 # error "Defect macro BOOST_NO_CXX11_DELETED_FUNCTIONS is defined." 667 # endif 668 #endif 669 #ifdef TEST_BOOST_NO_DEPENDENT_NESTED_DERIVATIONS 670 # ifdef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS 671 # error "Defect macro BOOST_NO_DEPENDENT_NESTED_DERIVATIONS is defined." 672 # endif 673 #endif 674 #ifdef TEST_BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS 675 # ifdef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS 676 # error "Defect macro BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS is defined." 677 # endif 678 #endif 679 #ifdef TEST_BOOST_NO_EXCEPTION_STD_NAMESPACE 680 # ifdef BOOST_NO_EXCEPTION_STD_NAMESPACE 681 # error "Defect macro BOOST_NO_EXCEPTION_STD_NAMESPACE is defined." 682 # endif 683 #endif 684 #ifdef TEST_BOOST_NO_EXCEPTIONS 685 # ifdef BOOST_NO_EXCEPTIONS 686 # error "Defect macro BOOST_NO_EXCEPTIONS is defined." 687 # endif 688 #endif 689 #ifdef TEST_BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS 690 # ifdef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS 691 # error "Defect macro BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS is defined." 692 # endif 693 #endif 694 #ifdef TEST_BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS 695 # ifdef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS 696 # error "Defect macro BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS is defined." 697 # endif 698 #endif 699 #ifdef TEST_BOOST_NO_CXX11_EXTERN_TEMPLATE 700 # ifdef BOOST_NO_CXX11_EXTERN_TEMPLATE 701 # error "Defect macro BOOST_NO_CXX11_EXTERN_TEMPLATE is defined." 702 # endif 703 #endif 704 #ifdef TEST_BOOST_NO_FENV_H 705 # ifdef BOOST_NO_FENV_H 706 # error "Defect macro BOOST_NO_FENV_H is defined." 707 # endif 708 #endif 709 #ifdef TEST_BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS 710 # ifdef BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS 711 # error "Defect macro BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS is defined." 712 # endif 713 #endif 714 #ifdef TEST_BOOST_NO_FUNCTION_TEMPLATE_ORDERING 715 # ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING 716 # error "Defect macro BOOST_NO_FUNCTION_TEMPLATE_ORDERING is defined." 717 # endif 718 #endif 719 #ifdef TEST_BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS 720 # ifdef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS 721 # error "Defect macro BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS is defined." 722 # endif 723 #endif 724 #ifdef TEST_BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS 725 # ifdef BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS 726 # error "Defect macro BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS is defined." 727 # endif 728 #endif 729 #ifdef TEST_BOOST_NO_MS_INT64_NUMERIC_LIMITS 730 # ifdef BOOST_NO_MS_INT64_NUMERIC_LIMITS 731 # error "Defect macro BOOST_NO_MS_INT64_NUMERIC_LIMITS is defined." 732 # endif 733 #endif 734 #ifdef TEST_BOOST_NO_INCLASS_MEMBER_INITIALIZATION 735 # ifdef BOOST_NO_INCLASS_MEMBER_INITIALIZATION 736 # error "Defect macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION is defined." 737 # endif 738 #endif 739 #ifdef TEST_BOOST_NO_INTEGRAL_INT64_T 740 # ifdef BOOST_NO_INTEGRAL_INT64_T 741 # error "Defect macro BOOST_NO_INTEGRAL_INT64_T is defined." 742 # endif 743 #endif 744 #ifdef TEST_BOOST_NO_IOSFWD 745 # ifdef BOOST_NO_IOSFWD 746 # error "Defect macro BOOST_NO_IOSFWD is defined." 747 # endif 748 #endif 749 #ifdef TEST_BOOST_NO_IOSTREAM 750 # ifdef BOOST_NO_IOSTREAM 751 # error "Defect macro BOOST_NO_IOSTREAM is defined." 752 # endif 753 #endif 754 #ifdef TEST_BOOST_NO_IS_ABSTRACT 755 # ifdef BOOST_NO_IS_ABSTRACT 756 # error "Defect macro BOOST_NO_IS_ABSTRACT is defined." 757 # endif 758 #endif 759 #ifdef TEST_BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS 760 # ifdef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS 761 # error "Defect macro BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS is defined." 762 # endif 763 #endif 764 #ifdef TEST_BOOST_NO_CXX11_LAMBDAS 765 # ifdef BOOST_NO_CXX11_LAMBDAS 766 # error "Defect macro BOOST_NO_CXX11_LAMBDAS is defined." 767 # endif 768 #endif 769 #ifdef TEST_BOOST_NO_LIMITS 770 # ifdef BOOST_NO_LIMITS 771 # error "Defect macro BOOST_NO_LIMITS is defined." 772 # endif 773 #endif 774 #ifdef TEST_BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS 775 # ifdef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS 776 # error "Defect macro BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS is defined." 777 # endif 778 #endif 779 #ifdef TEST_BOOST_NO_LONG_LONG_NUMERIC_LIMITS 780 # ifdef BOOST_NO_LONG_LONG_NUMERIC_LIMITS 781 # error "Defect macro BOOST_NO_LONG_LONG_NUMERIC_LIMITS is defined." 782 # endif 783 #endif 784 #ifdef TEST_BOOST_NO_LONG_LONG 785 # ifdef BOOST_NO_LONG_LONG 786 # error "Defect macro BOOST_NO_LONG_LONG is defined." 787 # endif 788 #endif 789 #ifdef TEST_BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS 790 # ifdef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS 791 # error "Defect macro BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS is defined." 792 # endif 793 #endif 794 #ifdef TEST_BOOST_NO_MEMBER_TEMPLATE_KEYWORD 795 # ifdef BOOST_NO_MEMBER_TEMPLATE_KEYWORD 796 # error "Defect macro BOOST_NO_MEMBER_TEMPLATE_KEYWORD is defined." 797 # endif 798 #endif 799 #ifdef TEST_BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS 800 # ifdef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS 801 # error "Defect macro BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS is defined." 802 # endif 803 #endif 804 #ifdef TEST_BOOST_NO_MEMBER_TEMPLATE_FRIENDS 805 # ifdef BOOST_NO_MEMBER_TEMPLATE_FRIENDS 806 # error "Defect macro BOOST_NO_MEMBER_TEMPLATE_FRIENDS is defined." 807 # endif 808 #endif 809 #ifdef TEST_BOOST_NO_MEMBER_TEMPLATES 810 # ifdef BOOST_NO_MEMBER_TEMPLATES 811 # error "Defect macro BOOST_NO_MEMBER_TEMPLATES is defined." 812 # endif 813 #endif 814 #ifdef TEST_BOOST_NO_NESTED_FRIENDSHIP 815 # ifdef BOOST_NO_NESTED_FRIENDSHIP 816 # error "Defect macro BOOST_NO_NESTED_FRIENDSHIP is defined." 817 # endif 818 #endif 819 #ifdef TEST_BOOST_NO_CXX11_NOEXCEPT 820 # ifdef BOOST_NO_CXX11_NOEXCEPT 821 # error "Defect macro BOOST_NO_CXX11_NOEXCEPT is defined." 822 # endif 823 #endif 824 #ifdef TEST_BOOST_NO_CXX11_NULLPTR 825 # ifdef BOOST_NO_CXX11_NULLPTR 826 # error "Defect macro BOOST_NO_CXX11_NULLPTR is defined." 827 # endif 828 #endif 829 #ifdef TEST_BOOST_NO_OPERATORS_IN_NAMESPACE 830 # ifdef BOOST_NO_OPERATORS_IN_NAMESPACE 831 # error "Defect macro BOOST_NO_OPERATORS_IN_NAMESPACE is defined." 832 # endif 833 #endif 834 #ifdef TEST_BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS 835 # ifdef BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS 836 # error "Defect macro BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS is defined." 837 # endif 838 #endif 839 #ifdef TEST_BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION 840 # ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION 841 # error "Defect macro BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION is defined." 842 # endif 843 #endif 844 #ifdef TEST_BOOST_NO_PRIVATE_IN_AGGREGATE 845 # ifdef BOOST_NO_PRIVATE_IN_AGGREGATE 846 # error "Defect macro BOOST_NO_PRIVATE_IN_AGGREGATE is defined." 847 # endif 848 #endif 849 #ifdef TEST_BOOST_NO_POINTER_TO_MEMBER_CONST 850 # ifdef BOOST_NO_POINTER_TO_MEMBER_CONST 851 # error "Defect macro BOOST_NO_POINTER_TO_MEMBER_CONST is defined." 852 # endif 853 #endif 854 #ifdef TEST_BOOST_NO_CXX11_RANGE_BASED_FOR 855 # ifdef BOOST_NO_CXX11_RANGE_BASED_FOR 856 # error "Defect macro BOOST_NO_CXX11_RANGE_BASED_FOR is defined." 857 # endif 858 #endif 859 #ifdef TEST_BOOST_NO_CXX11_RAW_LITERALS 860 # ifdef BOOST_NO_CXX11_RAW_LITERALS 861 # error "Defect macro BOOST_NO_CXX11_RAW_LITERALS is defined." 862 # endif 863 #endif 864 #ifdef TEST_BOOST_NO_RESTRICT_REFERENCES 865 # ifdef BOOST_NO_RESTRICT_REFERENCES 866 # error "Defect macro BOOST_NO_RESTRICT_REFERENCES is defined." 867 # endif 868 #endif 869 #ifdef TEST_BOOST_NO_UNREACHABLE_RETURN_DETECTION 870 # ifdef BOOST_NO_UNREACHABLE_RETURN_DETECTION 871 # error "Defect macro BOOST_NO_UNREACHABLE_RETURN_DETECTION is defined." 872 # endif 873 #endif 874 #ifdef TEST_BOOST_NO_RTTI 875 # ifdef BOOST_NO_RTTI 876 # error "Defect macro BOOST_NO_RTTI is defined." 877 # endif 878 #endif 879 #ifdef TEST_BOOST_NO_CXX11_RVALUE_REFERENCES 880 # ifdef BOOST_NO_CXX11_RVALUE_REFERENCES 881 # error "Defect macro BOOST_NO_CXX11_RVALUE_REFERENCES is defined." 882 # endif 883 #endif 884 #ifdef TEST_BOOST_NO_CXX11_SCOPED_ENUMS 885 # ifdef BOOST_NO_CXX11_SCOPED_ENUMS 886 # error "Defect macro BOOST_NO_CXX11_SCOPED_ENUMS is defined." 887 # endif 888 #endif 889 #ifdef TEST_BOOST_NO_SFINAE 890 # ifdef BOOST_NO_SFINAE 891 # error "Defect macro BOOST_NO_SFINAE is defined." 892 # endif 893 #endif 894 #ifdef TEST_BOOST_NO_SFINAE_EXPR 895 # ifdef BOOST_NO_SFINAE_EXPR 896 # error "Defect macro BOOST_NO_SFINAE_EXPR is defined." 897 # endif 898 #endif 899 #ifdef TEST_BOOST_NO_STRINGSTREAM 900 # ifdef BOOST_NO_STRINGSTREAM 901 # error "Defect macro BOOST_NO_STRINGSTREAM is defined." 902 # endif 903 #endif 904 #ifdef TEST_BOOST_NO_CXX11_STATIC_ASSERT 905 # ifdef BOOST_NO_CXX11_STATIC_ASSERT 906 # error "Defect macro BOOST_NO_CXX11_STATIC_ASSERT is defined." 907 # endif 908 #endif 909 #ifdef TEST_BOOST_NO_STD_ALLOCATOR 910 # ifdef BOOST_NO_STD_ALLOCATOR 911 # error "Defect macro BOOST_NO_STD_ALLOCATOR is defined." 912 # endif 913 #endif 914 #ifdef TEST_BOOST_NO_STD_DISTANCE 915 # ifdef BOOST_NO_STD_DISTANCE 916 # error "Defect macro BOOST_NO_STD_DISTANCE is defined." 917 # endif 918 #endif 919 #ifdef TEST_BOOST_NO_STD_ITERATOR_TRAITS 920 # ifdef BOOST_NO_STD_ITERATOR_TRAITS 921 # error "Defect macro BOOST_NO_STD_ITERATOR_TRAITS is defined." 922 # endif 923 #endif 924 #ifdef TEST_BOOST_NO_STD_ITERATOR 925 # ifdef BOOST_NO_STD_ITERATOR 926 # error "Defect macro BOOST_NO_STD_ITERATOR is defined." 927 # endif 928 #endif 929 #ifdef TEST_BOOST_NO_STD_LOCALE 930 # ifdef BOOST_NO_STD_LOCALE 931 # error "Defect macro BOOST_NO_STD_LOCALE is defined." 932 # endif 933 #endif 934 #ifdef TEST_BOOST_NO_STD_MESSAGES 935 # ifdef BOOST_NO_STD_MESSAGES 936 # error "Defect macro BOOST_NO_STD_MESSAGES is defined." 937 # endif 938 #endif 939 #ifdef TEST_BOOST_NO_STD_MIN_MAX 940 # ifdef BOOST_NO_STD_MIN_MAX 941 # error "Defect macro BOOST_NO_STD_MIN_MAX is defined." 942 # endif 943 #endif 944 #ifdef TEST_BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN 945 # ifdef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN 946 # error "Defect macro BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN is defined." 947 # endif 948 #endif 949 #ifdef TEST_BOOST_NO_STD_TYPEINFO 950 # ifdef BOOST_NO_STD_TYPEINFO 951 # error "Defect macro BOOST_NO_STD_TYPEINFO is defined." 952 # endif 953 #endif 954 #ifdef TEST_BOOST_NO_STD_USE_FACET 955 # ifdef BOOST_NO_STD_USE_FACET 956 # error "Defect macro BOOST_NO_STD_USE_FACET is defined." 957 # endif 958 #endif 959 #ifdef TEST_BOOST_NO_STD_WSTREAMBUF 960 # ifdef BOOST_NO_STD_WSTREAMBUF 961 # error "Defect macro BOOST_NO_STD_WSTREAMBUF is defined." 962 # endif 963 #endif 964 #ifdef TEST_BOOST_NO_STD_WSTRING 965 # ifdef BOOST_NO_STD_WSTRING 966 # error "Defect macro BOOST_NO_STD_WSTRING is defined." 967 # endif 968 #endif 969 #ifdef TEST_BOOST_NO_STDC_NAMESPACE 970 # ifdef BOOST_NO_STDC_NAMESPACE 971 # error "Defect macro BOOST_NO_STDC_NAMESPACE is defined." 972 # endif 973 #endif 974 #ifdef TEST_BOOST_NO_SWPRINTF 975 # ifdef BOOST_NO_SWPRINTF 976 # error "Defect macro BOOST_NO_SWPRINTF is defined." 977 # endif 978 #endif 979 #ifdef TEST_BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS 980 # ifdef BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS 981 # error "Defect macro BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS is defined." 982 # endif 983 #endif 984 #ifdef TEST_BOOST_NO_CXX11_TEMPLATE_ALIASES 985 # ifdef BOOST_NO_CXX11_TEMPLATE_ALIASES 986 # error "Defect macro BOOST_NO_CXX11_TEMPLATE_ALIASES is defined." 987 # endif 988 #endif 989 #ifdef TEST_BOOST_NO_TEMPLATED_IOSTREAMS 990 # ifdef BOOST_NO_TEMPLATED_IOSTREAMS 991 # error "Defect macro BOOST_NO_TEMPLATED_IOSTREAMS is defined." 992 # endif 993 #endif 994 #ifdef TEST_BOOST_NO_TEMPLATE_TEMPLATES 995 # ifdef BOOST_NO_TEMPLATE_TEMPLATES 996 # error "Defect macro BOOST_NO_TEMPLATE_TEMPLATES is defined." 997 # endif 998 #endif 999 #ifdef TEST_BOOST_NO_TWO_PHASE_NAME_LOOKUP 1000 # ifdef BOOST_NO_TWO_PHASE_NAME_LOOKUP 1001 # error "Defect macro BOOST_NO_TWO_PHASE_NAME_LOOKUP is defined." 1002 # endif 1003 #endif 1004 #ifdef TEST_BOOST_NO_TYPEID 1005 # ifdef BOOST_NO_TYPEID 1006 # error "Defect macro BOOST_NO_TYPEID is defined." 1007 # endif 1008 #endif 1009 #ifdef TEST_BOOST_NO_TYPENAME_WITH_CTOR 1010 # ifdef BOOST_NO_TYPENAME_WITH_CTOR 1011 # error "Defect macro BOOST_NO_TYPENAME_WITH_CTOR is defined." 1012 # endif 1013 #endif 1014 #ifdef TEST_BOOST_NO_CXX11_UNICODE_LITERALS 1015 # ifdef BOOST_NO_CXX11_UNICODE_LITERALS 1016 # error "Defect macro BOOST_NO_CXX11_UNICODE_LITERALS is defined." 1017 # endif 1018 #endif 1019 #ifdef TEST_BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX 1020 # ifdef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX 1021 # error "Defect macro BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX is defined." 1022 # endif 1023 #endif 1024 #ifdef TEST_BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL 1025 # ifdef BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL 1026 # error "Defect macro BOOST_FUNCTION_SCOPE_USING_DECLARATION_BREAKS_ADL is defined." 1027 # endif 1028 #endif 1029 #ifdef TEST_BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE 1030 # ifdef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE 1031 # error "Defect macro BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE is defined." 1032 # endif 1033 #endif 1034 #ifdef TEST_BOOST_NO_USING_TEMPLATE 1035 # ifdef BOOST_NO_USING_TEMPLATE 1036 # error "Defect macro BOOST_NO_USING_TEMPLATE is defined." 1037 # endif 1038 #endif 1039 #ifdef TEST_BOOST_NO_CXX11_VARIADIC_MACROS 1040 # ifdef BOOST_NO_CXX11_VARIADIC_MACROS 1041 # error "Defect macro BOOST_NO_CXX11_VARIADIC_MACROS is defined." 1042 # endif 1043 #endif 1044 #ifdef TEST_BOOST_NO_CXX11_VARIADIC_TEMPLATES 1045 # ifdef BOOST_NO_CXX11_VARIADIC_TEMPLATES 1046 # error "Defect macro BOOST_NO_CXX11_VARIADIC_TEMPLATES is defined." 1047 # endif 1048 #endif 1049 #ifdef TEST_BOOST_NO_VOID_RETURNS 1050 # ifdef BOOST_NO_VOID_RETURNS 1051 # error "Defect macro BOOST_NO_VOID_RETURNS is defined." 1052 # endif 1053 #endif 1054 #ifdef TEST_BOOST_NO_INTRINSIC_WCHAR_T 1055 # ifdef BOOST_NO_INTRINSIC_WCHAR_T 1056 # error "Defect macro BOOST_NO_INTRINSIC_WCHAR_T is defined." 1057 # endif 1058 #endif 1059 main(int,char * [])1060int main( int, char *[] ) 1061 { 1062 return 0; 1063 } 1064 1065