1 // This file was automatically generated on Sun Jun 5 16:50:18 2022
2 // by libs/config/tools/generate.cpp
3 // Copyright John Maddock 2002-21.
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)
8 // See http://www.boost.org/libs/config for the most recent version.//
12 #include <boost/config.hpp>
14 #ifdef BOOST_NO_ADL_BARRIER
15 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_ADL_BARRIER."
17 #ifdef BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP
18 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_ARGUMENT_DEPENDENT_LOOKUP."
20 #ifdef BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS
21 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS."
23 #ifdef BOOST_NO_COMPLETE_VALUE_INITIALIZATION
24 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_COMPLETE_VALUE_INITIALIZATION."
26 #ifdef BOOST_NO_CTYPE_FUNCTIONS
27 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_CTYPE_FUNCTIONS."
29 #ifdef BOOST_NO_CV_SPECIALIZATIONS
30 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_CV_SPECIALIZATIONS."
32 #ifdef BOOST_NO_CV_VOID_SPECIALIZATIONS
33 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_CV_VOID_SPECIALIZATIONS."
35 #ifdef BOOST_NO_CWCHAR
36 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_CWCHAR."
38 #ifdef BOOST_NO_CWCTYPE
39 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_CWCTYPE."
41 #ifdef BOOST_NO_DEPENDENT_NESTED_DERIVATIONS
42 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_DEPENDENT_NESTED_DERIVATIONS."
44 #ifdef BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS
45 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_DEPENDENT_TYPES_IN_TEMPLATE_VALUE_PARAMETERS."
47 #ifdef BOOST_NO_EXCEPTIONS
48 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_EXCEPTIONS."
50 #ifdef BOOST_NO_EXCEPTION_STD_NAMESPACE
51 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_EXCEPTION_STD_NAMESPACE."
53 #ifdef BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS
54 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS."
56 #ifdef BOOST_NO_FENV_H
57 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_FENV_H."
59 #ifdef BOOST_NO_FUNCTION_TEMPLATE_ORDERING
60 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_FUNCTION_TEMPLATE_ORDERING."
62 #ifdef BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS
63 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_FUNCTION_TYPE_SPECIALIZATIONS."
65 #ifdef BOOST_NO_INCLASS_MEMBER_INITIALIZATION
66 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_INCLASS_MEMBER_INITIALIZATION."
68 #ifdef BOOST_NO_INTEGRAL_INT64_T
69 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_INTEGRAL_INT64_T."
71 #ifdef BOOST_NO_INTRINSIC_WCHAR_T
72 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_INTRINSIC_WCHAR_T."
74 #ifdef BOOST_NO_IOSFWD
75 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_IOSFWD."
77 #ifdef BOOST_NO_IOSTREAM
78 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_IOSTREAM."
80 #ifdef BOOST_NO_IS_ABSTRACT
81 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_IS_ABSTRACT."
83 #ifdef BOOST_NO_LIMITS
84 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_LIMITS."
86 #ifdef BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
87 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS."
89 #ifdef BOOST_NO_LONG_LONG
90 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_LONG_LONG."
92 #ifdef BOOST_NO_LONG_LONG_NUMERIC_LIMITS
93 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_LONG_LONG_NUMERIC_LIMITS."
95 #ifdef BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS
96 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_MEMBER_FUNCTION_SPECIALIZATIONS."
98 #ifdef BOOST_NO_MEMBER_TEMPLATES
99 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_MEMBER_TEMPLATES."
101 #ifdef BOOST_NO_MEMBER_TEMPLATE_FRIENDS
102 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_MEMBER_TEMPLATE_FRIENDS."
104 #ifdef BOOST_NO_MEMBER_TEMPLATE_KEYWORD
105 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_MEMBER_TEMPLATE_KEYWORD."
107 #ifdef BOOST_NO_NESTED_FRIENDSHIP
108 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_NESTED_FRIENDSHIP."
110 #ifdef BOOST_NO_OPERATORS_IN_NAMESPACE
111 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_OPERATORS_IN_NAMESPACE."
113 #ifdef BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS
114 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_PARTIAL_SPECIALIZATION_IMPLICIT_DEFAULT_ARGS."
116 #ifdef BOOST_NO_POINTER_TO_MEMBER_CONST
117 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_POINTER_TO_MEMBER_CONST."
119 #ifdef BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS
120 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS."
122 #ifdef BOOST_NO_PRIVATE_IN_AGGREGATE
123 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_PRIVATE_IN_AGGREGATE."
125 #ifdef BOOST_NO_RESTRICT_REFERENCES
126 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_RESTRICT_REFERENCES."
129 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_RTTI."
131 #ifdef BOOST_NO_SFINAE
132 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_SFINAE."
134 #ifdef BOOST_NO_SFINAE_EXPR
135 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_SFINAE_EXPR."
137 #ifdef BOOST_NO_STDC_NAMESPACE
138 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STDC_NAMESPACE."
140 #ifdef BOOST_NO_STD_ALLOCATOR
141 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_ALLOCATOR."
143 #ifdef BOOST_NO_STD_DISTANCE
144 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_DISTANCE."
146 #ifdef BOOST_NO_STD_ITERATOR
147 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_ITERATOR."
149 #ifdef BOOST_NO_STD_ITERATOR_TRAITS
150 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_ITERATOR_TRAITS."
152 #ifdef BOOST_NO_STD_LOCALE
153 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_LOCALE."
155 #ifdef BOOST_NO_STD_MESSAGES
156 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_MESSAGES."
158 #ifdef BOOST_NO_STD_MIN_MAX
159 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_MIN_MAX."
161 #ifdef BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN
162 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN."
164 #ifdef BOOST_NO_STD_TYPEINFO
165 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_TYPEINFO."
167 #ifdef BOOST_NO_STD_USE_FACET
168 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_USE_FACET."
170 #ifdef BOOST_NO_STD_WSTREAMBUF
171 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_WSTREAMBUF."
173 #ifdef BOOST_NO_STD_WSTRING
174 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STD_WSTRING."
176 #ifdef BOOST_NO_STRINGSTREAM
177 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_STRINGSTREAM."
179 #ifdef BOOST_NO_TEMPLATED_IOSTREAMS
180 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TEMPLATED_IOSTREAMS."
182 #ifdef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
183 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS."
185 #ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
186 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION."
188 #ifdef BOOST_NO_TEMPLATE_TEMPLATES
189 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TEMPLATE_TEMPLATES."
191 #ifdef BOOST_NO_TWO_PHASE_NAME_LOOKUP
192 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TWO_PHASE_NAME_LOOKUP."
194 #ifdef BOOST_NO_TYPEID
195 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TYPEID."
197 #ifdef BOOST_NO_TYPENAME_WITH_CTOR
198 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_TYPENAME_WITH_CTOR."
200 #ifdef BOOST_NO_UNREACHABLE_RETURN_DETECTION
201 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_UNREACHABLE_RETURN_DETECTION."
203 #ifdef BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
204 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE."
206 #ifdef BOOST_NO_USING_TEMPLATE
207 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_USING_TEMPLATE."
209 #ifdef BOOST_NO_VOID_RETURNS
210 # error "Your compiler appears not to be fully C++03 compliant. Detected via defect macro BOOST_NO_VOID_RETURNS."