|
Compiler Status:
Run Date: 04:03:04 UTC, Wednesday 18 July 2007
|
Run output:
IBM Visual Age version 900
_CHAR_UNSIGNED =1
_CPPUNWIND =1
__cplusplus =199711L
__STDC__ =0
_WCHAR_T =1
__CHAR_UNSIGNED__ =1
__EXCEPTIONS =1
__powerpc__ =1
_WCHAR_T =1
__IBMCPP__ =900
*********************************************************************
Visual Age default standard library
*********************************************************************
Detected Platform: IBM Aix
Type char is unsigned
Type wchar_t is unsigned
byte order for type short =8 0
byte order for type int =24 16 8 0
byte order for type long =24 16 8 0
sizeof(wchar_t) =2
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =8
CHAR_BIT =(8)
CHAR_MAX =(255)
WCHAR_MAX =(65535U)
SHRT_MAX =(32767)
INT_MAX =(2147483647)
LONG_MAX =(2147483647L)
LLONG_MAX =(9223372036854775807LL)
LONGLONG_MAX =(0x7fffffffffffffffLL)
ULLONG_MAX =(18446744073709551615ULL)
ULONGLONG_MAX =(0xffffffffffffffffuLL)
_ISOC99_SOURCE [no value]
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =200112L
_POSIX_CHOWN_RESTRICTED =0
_POSIX_CLOCK_SELECTION =200112L
_POSIX_CPUTIME =200112L
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =200112L
_POSIX_NO_TRUNC =0
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE [no value]
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =(-1)
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =200112L
_POSIX_THREAD_PRIO_INHERIT =(-1)
_POSIX_THREAD_PRIO_PROTECT =(-1)
_POSIX_THREAD_PRIORITY_SCHEDULING =(-1)
_POSIX_THREAD_PROCESS_SHARED =200112L
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =(-1)
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =(-1)
_POSIX_TRACE_EVENT_FILTER =(-1)
_POSIX_TRACE_INHERIT =(-1)
_POSIX_TRACE_LOG =(-1)
_POSIX_TYPED_MEMORY_OBJECTS =(-1)
_POSIX_VDISABLE =0xFF
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =1
_POSIX2_FORT_DEV =(-1)
_POSIX2_FORT_RUN =(-1)
_POSIX2_LOCALEDEF =200112L
_POSIX2_PBS =(-1)
_POSIX2_PBS_ACCOUNTING =(-1)
_POSIX2_PBS_CHECKPOINT =(-1)
_POSIX2_PBS_LOCATE =(-1)
_POSIX2_PBS_MESSAGE =(-1)
_POSIX2_PBS_TRACK =(-1)
_POSIX2_SW_DEV =(-1)
_POSIX2_UPE =200112L
_POSIX2_VERSION =200112L
_V6_ILP32_OFF32 =1
_V6_ILP32_OFFBIG =1
_V6_LP64_OFF64 =1
_V6_LPBIG_OFFBIG =1
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XBS5_LP64_OFF64 =1
_XBS5_LPBIG_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =(-1)
_XOPEN_REALTIME =(-1)
_XOPEN_REALTIME_THREADS =(-1)
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_STREAMS =1
_XOPEN_UNIX =1
_XOPEN_VERSION =600
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/vacpp.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/vacpp.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/aix.hpp"
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_MACRO_USE_FACET [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREAD_DELAY_NP [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS [no value]
BOOST_NO_STD_MESSAGES [no value]
BOOST_STD_EXTENSION_NAMESPACE =std
BOOST_UNREACHABLE_RETURN(0) [no value]
EXIT STATUS: 0
Run output:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Macros from <math.h>
HUGE_VAL =INF
HUGE_VALF =INF
HUGE_VALL =INF
INFINITY =INF
NAN =(*((float *)(&_SQNAN)))
FP_INFINITE =4
FP_NAN =9
FP_NORMAL =0
FP_SUBNORMAL =6
FP_ZERO =2
FP_ILOGB0 =(-2147483647 - 1)
FP_ILOGBNAN =(2147483647)
MATH_ERRNO =1
MATH_ERREXCEPT =2
FLT_MIN_10_EXP =-37
FLT_DIG =6
FLT_MIN_EXP =-125
FLT_EPSILON =1.1920929e-07
FLT_RADIX =2
FLT_MANT_DIG =24
FLT_ROUNDS =1
FLT_MAX =3.4028235e+38
FLT_MAX_10_EXP =38
FLT_MAX_EXP =128
FLT_MIN =1.1754944e-38
DBL_DIG =15
DBL_MIN_EXP =-1021
DBL_EPSILON =2.2204460492503131e-16
DBL_MANT_DIG =53
DBL_MAX =1.7976931348623157e+308
DBL_MIN =2.2250738585072014e-308
DBL_MAX_10_EXP =308
DBL_MAX_EXP =1024
DBL_MIN_10_EXP =-307
LDBL_MAX_10_EXP =308
LDBL_MAX_EXP =1024
LDBL_MIN =2.2250738585072014e-308
LDBL_MIN_10_EXP =-307
LDBL_DIG =15
LDBL_MIN_EXP =-1021
LDBL_EPSILON =2.2204460492503131e-16
LDBL_MANT_DIG =53
LDBL_MAX =1.7976931348623157e+308
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type float
is_specialized = 1
min() = 1.1754944e-38
max() = 3.4028235e+38
digits = 24
digits10 = 6
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 1.1920929e-07
round_error() = 0.5
min_exponent = -125
min_exponent10 = -37
max_exponent = 128
max_exponent10 = 38
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 1
infinity() = INF
quiet_NaN() = -NaNQ
signaling_NaN() = -INF
denorm_min() = 1.4012985e-45
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 1
tinyness_before = 1
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(float) = 4
alignment_of<float> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 1
infinity() = INF
quiet_NaN() = -NaNQ
signaling_NaN() = -INF
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 1
tinyness_before = 1
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(double) = 8
alignment_of<double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
std::numeric_limits information for type long double
is_specialized = 1
min() = 2.2250738585072014e-308
max() = 1.7976931348623157e+308
digits = 53
digits10 = 15
is_signed = 1
is_integer = 0
is_exact = 0
radix = 2
epsilon() = 2.2204460492503131e-16
round_error() = 0.5
min_exponent = -1021
min_exponent10 = -307
max_exponent = 1024
max_exponent10 = 308
has_infinity = 1
has_quiet_NaN = 1
has_signaling_NaN = 1
has_denorm = 1
has_denorm_loss = 1
infinity() = INF
quiet_NaN() = -NaNQ
signaling_NaN() = -INF
denorm_min() = 4.9406564584124654e-324
is_iec559 = 1
is_bounded = 1
is_modulo = 0
traps = 1
tinyness_before = 1
round_style = 1
Epsilon has sane value of std::pow(std::numeric_limits<T>::radix, 1-std::numeric_limits<T>::digits).
sizeof(long double) = 8
alignment_of<long double> = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type float
The Math functions are overloaded for type float
std::fabs looks OK for type float
std::abs looks OK for type float
std::sqrt looks OK for type float
std::atan2 looks OK for type float
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type double
The Math functions are overloaded for type double
std::fabs looks OK for type double
std::abs looks OK for type double
std::sqrt looks OK for type double
std::atan2 looks OK for type double
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Math function overload information for type long double
The Math functions are overloaded for type long double
std::fabs looks OK for type long double
std::abs looks OK for type long double
std::sqrt looks OK for type long double
std::atan2 looks OK for type long double
EXIT STATUS: 0
Compiler output:
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<rational<IntType>,equality_comparable<rational<IntType>,less_than_comparable2<rational<IntType>,IntType,equality_comparable2<rational<IntType>,IntType,addable<rational<IntType>,subtractable<rational<IntType>,multipliable<rational<IntType>,dividable<rational<IntType>,addable2<rational<IntType>,IntType,subtractable2<rational<IntType>,IntType,subtractable2_left<rational<IntType>,IntType,multipliable2<rational<Int...".
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<int>,boost::equality_comparable<boost::rational<int>,boost::less_than_comparable2<boost::rational<int>,int,boost::equality_comparable2<boost::rational<int>,int,boost::addable<boost::rational<int>,boost::subtractable<boost::rational<int>,boost::multipliable<boost::rational<int>,boost::dividable<boost::rational<int>,boost::addable2<boost::rational<int>,int,boost::subtractable2<boost::rational<int...".
Compiler output:
"/boost_1_34_0/libs/rational/rational_test.cpp", line 49.15: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::MyInt,<unnamed>::MyInt>".
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<rational<IntType>,equality_comparable<rational<IntType>,less_than_comparable2<rational<IntType>,IntType,equality_comparable2<rational<IntType>,IntType,addable<rational<IntType>,subtractable<rational<IntType>,multipliable<rational<IntType>,dividable<rational<IntType>,addable2<rational<IntType>,IntType,subtractable2<rational<IntType>,IntType,subtractable2_left<rational<IntType>,IntType,multipliable2<rational<Int...".
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<short>,boost::equality_comparable<boost::rational<short>,boost::less_than_comparable2<boost::rational<short>,short,boost::equality_comparable2<boost::rational<short>,short,boost::addable<boost::rational<short>,boost::subtractable<boost::rational<short>,boost::multipliable<boost::rational<short>,boost::dividable<boost::rational<short>,boost::addable2<boost::rational<short>,short,boost::subtracta...".
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<int>,boost::equality_comparable<boost::rational<int>,boost::less_than_comparable2<boost::rational<int>,int,boost::equality_comparable2<boost::rational<int>,int,boost::addable<boost::rational<int>,boost::subtractable<boost::rational<int>,boost::multipliable<boost::rational<int>,boost::dividable<boost::rational<int>,boost::addable2<boost::rational<int>,int,boost::subtractable2<boost::rational<int...".
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<long>,boost::equality_comparable<boost::rational<long>,boost::less_than_comparable2<boost::rational<long>,long,boost::equality_comparable2<boost::rational<long>,long,boost::addable<boost::rational<long>,boost::subtractable<boost::rational<long>,boost::multipliable<boost::rational<long>,boost::dividable<boost::rational<long>,boost::addable2<boost::rational<long>,long,boost::subtractable2<boost::...".
"../boost/rational.hpp", line 118.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "less_than_comparable<boost::rational<<unnamed>::MyInt>,boost::equality_comparable<boost::rational<<unnamed>::MyInt>,boost::less_than_comparable2<boost::rational<<unnamed>::MyInt>,<unnamed>::MyInt,boost::equality_comparable2<boost::rational<<unnamed>::MyInt>,<unnamed>::MyInt,boost::addable<boost::rational<<unnamed>::MyInt>,boost::subtractable<boost::rational<<unnamed>::MyInt>,boost::multipliable<boost::rational<<unnamed>::MyInt>,bo...".
Compiler output:
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const abstract_base &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<abstract_base,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 258.50: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<abstract_base,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> > >,boost::heap_clone_allocator>::at(const key_type &)".
"../libs/assign/test/ptr_map_inserter.cpp", line 60.6: 1540-0700 (I) The previous message was produced while processing "check_ptr_map_inserter()".
Compiler output:
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 88.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../libs/assign/test/multi_index_container.cpp", line 91.9: 1540-1281 (W) "offsetof" cannot be applied to "struct employee". It is not a POD (plain old data) type.
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../libs/concept_check/stl_concept_covering.cpp", line 387.9: 1540-0218 (S) The call does not match any parameter list for "operator=".
"../boost/concept_archetype.hpp", line 469.11: 1540-1283 (I) "boost::output_iterator_archetype<boost::null_archetype<int> >::operator=(const self &)" is not a viable candidate.
"../libs/concept_check/stl_concept_covering.cpp", line 387.22: 1540-0295 (I) A parameter of type "const boost::output_iterator_archetype<boost::null_archetype<int> > &" cannot be initialized with an rvalue of type "void".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.26: 1540-0218 (S) The call does not match any parameter list for "operator<".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/utility", line 94.14: 1540-1283 (I) "template <class _T1, class _T2> std::operator<(const pair<_T1,_T2> &, const pair<_T1,_T2> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.21: 1540-0288 (I) The function template parameter of type "const pair<_T1,_T2> &" cannot be initialized with an argument of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/xutility", line 326.14: 1540-1283 (I) "template <class _Ty, class _D, class _Pt, class _Rt, class _Pt2, class _Rt2> std::operator<(const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &, const _Ptrit<_Ty,_D,_Pt2,_Rt2,_Pt,_Rt> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.21: 1540-0288 (I) The function template parameter of type "const _Ptrit<_Ty,_D,_Pt,_Rt,_Pt,_Rt> &" cannot be initialized with an argument of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/xutility", line 441.14: 1540-1283 (I) "template <class _RI> std::operator<(const reverse_iterator<_RI> &, const reverse_iterator<_RI> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.21: 1540-0288 (I) The function template parameter of type "const reverse_iterator<_RI> &" cannot be initialized with an argument of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"../boost/concept_archetype.hpp", line 207.3: 1540-1283 (I) "template <class Base> boost::operator<(const less_than_comparable_archetype<Base> &, const less_than_comparable_archetype<Base> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.21: 1540-0288 (I) The function template parameter of type "const less_than_comparable_archetype<Base> &" cannot be initialized with an argument of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"../boost/concept_archetype.hpp", line 222.3: 1540-1283 (I) "template <class Base> boost::operator<(const comparable_archetype<Base> &, const comparable_archetype<Base> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.21: 1540-0288 (I) The function template parameter of type "const comparable_archetype<Base> &" cannot be initialized with an argument of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"../boost/concept_archetype.hpp", line 290.3: 1540-1283 (I) "template <class BaseFirst, class BaseSecond, class Tag> boost::operator<(const less_than_op_first_archetype<BaseFirst,Tag> &, const less_than_op_second_archetype<BaseSecond,Tag> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 572.21: 1540-0288 (I) The function template parameter of type "const less_than_op_first_archetype<BaseFirst,Tag> &" cannot be initialized with an argument of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 570.13: 1540-0700 (I) The previous message was produced while processing "std::merge<boost::input_iterator_archetype<boost::less_than_op_first_archetype<boost::less_than_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>,boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost...".
"../libs/concept_check/stl_concept_covering.cpp", line 132.1: 1540-0700 (I) The previous message was produced while processing "main()".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 573.29: 1540-0218 (S) The call does not match any parameter list for "operator=".
"../boost/concept_archetype.hpp", line 453.19: 1540-1283 (I) "boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::null_archetype<int> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 573.31: 1540-0295 (I) A parameter of type "const boost::null_archetype<int> &" cannot be initialized with an rvalue of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 573.29: 1540-1283 (I) "implicit boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::output_proxy<boost::null_archetype<int> > &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 573.31: 1540-0295 (I) A parameter of type "const boost::output_proxy<boost::null_archetype<int> > &" cannot be initialized with an rvalue of type "boost::input_iterator_archetype<boost::less_than_op_second_archetype<boost::less_than_op_first_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 575.29: 1540-0218 (S) The call does not match any parameter list for "operator=".
"../boost/concept_archetype.hpp", line 453.19: 1540-1283 (I) "boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::null_archetype<int> &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 575.31: 1540-0295 (I) A parameter of type "const boost::null_archetype<int> &" cannot be initialized with an rvalue of type "boost::input_iterator_archetype<boost::less_than_op_first_archetype<boost::less_than_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>,0>::reference".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 575.29: 1540-1283 (I) "implicit boost::output_proxy<boost::null_archetype<int> >::operator=(const boost::output_proxy<boost::null_archetype<int> > &)" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/algorithm.t", line 575.31: 1540-0295 (I) A parameter of type "const boost::output_proxy<boost::null_archetype<int> > &" cannot be initialized with an rvalue of type "boost::input_iterator_archetype<boost::less_than_op_first_archetype<boost::less_than_op_second_archetype<boost::convertible_to_archetype<boost::null_archetype<int>,boost::default_archetype_base>,boost::optag2>,boost::optag1>...
(remainder deleted because of excessive size)
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 21.1: 1540-0700 (I) The previous message was produced while processing "teststreaming<boost::gregorian::date,char>(string, date, basic_string<char,std::char_traits<char>,std::allocator<char> >, const locale &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 77.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 165.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <wchar_t,std::char_traits<wchar_t> >(basic_ostream<wchar_t,std::char_traits<wchar_t> > &, const date_period &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 21.1: 1540-0700 (I) The previous message was produced while processing "teststreaming<boost::date_time::period<boost::gregorian::date,boost::date_time::date_duration<boost::date_time::duration_traits_adapted> >,wchar_t>(string, period<boost::gregorian::date,boost::date_time::date_duration<boost::date_time::duration_traits_adapted> >, basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >, const locale &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 77.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 165.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date_period &)".
"../libs/date_time/test/gregorian/testdate_input_facet.cpp", line 70.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::special_values_formatter()".
"../libs/date_time/test/posix_time/testtime_facet.cpp", line 43.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/time_facet.hpp", line 200.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::time_facet<boost::posix_time::ptime,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::time_facet(::size_t)".
"../boost/date_time/posix_time/posix_time_io.hpp", line 114.3: 1540-0700 (I) The previous message was produced while processing "boost::posix_time::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const time_period &)".
"../libs/date_time/test/posix_time/testtime_facet.cpp", line 43.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/time_facet.hpp", line 200.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::time_facet<boost::posix_time::ptime,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::time_facet(::size_t)".
"../boost/date_time/posix_time/posix_time_io.hpp", line 114.3: 1540-0700 (I) The previous message was produced while processing "boost::posix_time::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const time_period &)".
"../libs/date_time/test/posix_time/testtime_input_facet.cpp", line 71.1: 1540-0700 (I) The previous message was produced while processing "do_all_tests()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/time_facet.hpp", line 200.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::time_facet<boost::posix_time::ptime,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::time_facet(::size_t)".
"../boost/date_time/posix_time/posix_time_io.hpp", line 183.3: 1540-0700 (I) The previous message was produced while processing "boost::posix_time::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const time_duration &)".
"../boost/date_time/local_time/local_date_time.hpp", line 138.5: 1540-0700 (I) The previous message was produced while processing "boost::local_time::local_date_time_base<boost::posix_time::ptime,boost::date_time::time_zone_base<boost::posix_time::ptime,char> >::local_date_time_base(date_type, time_duration_type, boost::shared_ptr<boost::date_time::time_zone_base<boost::posix_time::ptime,char> >, DST_CALC_OPTIONS)".
"../libs/date_time/test/local_time/testlocal_time.cpp", line 40.1: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/local_time/local_date_time.hpp", line 97.5: 1540-0700 (I) The previous message was produced while processing "boost::local_time::local_date_time_base<boost::posix_time::ptime,boost::date_time::time_zone_base<boost::posix_time::ptime,char> >::local_date_time_base(date_type, time_duration_type, boost::shared_ptr<boost::date_time::time_zone_base<boost::posix_time::ptime,char> >, bool)".
"../libs/date_time/test/local_time/testlocal_time_iterator.cpp", line 41.1: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/time_facet.hpp", line 200.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::time_facet<boost::posix_time::ptime,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::time_facet(::size_t)".
"../boost/date_time/posix_time/posix_time_io.hpp", line 183.3: 1540-0700 (I) The previous message was produced while processing "boost::posix_time::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const time_duration &)".
"../boost/date_time/local_time/local_date_time.hpp", line 97.5: 1540-0700 (I) The previous message was produced while processing "boost::local_time::local_date_time_base<boost::posix_time::ptime,boost::date_time::time_zone_base<boost::posix_time::ptime,char> >::local_date_time_base(date_type, time_duration_type, boost::shared_ptr<boost::date_time::time_zone_base<boost::posix_time::ptime,char> >, bool)".
"../libs/date_time/test/local_time/testlocal_time_period.cpp", line 11.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../libs/date_time/test/local_time/testlocal_time_facet.cpp", line 31.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::special_values_formatter()".
"../libs/date_time/test/local_time/testlocal_time_facet.cpp", line 31.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../libs/date_time/test/local_time/testlocal_time_input_facet.cpp", line 63.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::special_values_formatter()".
"../boost/date_time/time_facet.hpp", line 200.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::time_facet<boost::posix_time::ptime,wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::time_facet(::size_t)".
"../boost/date_time/posix_time/posix_time_io.hpp", line 44.3: 1540-0700 (I) The previous message was produced while processing "boost::posix_time::operator<< <wchar_t,std::char_traits<wchar_t> >(basic_ostream<wchar_t,std::char_traits<wchar_t> > &, const ptime &)".
"../libs/date_time/test/local_time/testlocal_time_input_facet.cpp", line 63.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/time_facet.hpp", line 200.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::time_facet<boost::posix_time::ptime,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::time_facet(::size_t)".
"../boost/date_time/posix_time/posix_time_io.hpp", line 44.3: 1540-0700 (I) The previous message was produced while processing "boost::posix_time::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const ptime &)".
"../boost/date_time/local_time/local_date_time.hpp", line 278.17: 1540-0700 (I) The previous message was produced while processing "boost::local_time::local_date_time_base<boost::posix_time::ptime,boost::date_time::time_zone_base<boost::posix_time::ptime,char> >::to_string() const".
"../libs/date_time/test/local_time/testclocks.cpp", line 15.1: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 21.1: 1540-0700 (I) The previous message was produced while processing "teststreaming<boost::gregorian::date,char>(string, date, basic_string<char,std::char_traits<char>,std::allocator<char> >, const locale &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 77.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,wchar_t,std::ostreambuf_iterator<wchar_t,std::char_traits<wchar_t> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 165.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <wchar_t,std::char_traits<wchar_t> >(basic_ostream<wchar_t,std::char_traits<wchar_t> > &, const date_period &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 21.1: 1540-0700 (I) The previous message was produced while processing "teststreaming<boost::date_time::period<boost::gregorian::date,boost::date_time::date_duration<boost::date_time::duration_traits_adapted> >,wchar_t>(string, period<boost::gregorian::date,boost::date_time::date_duration<boost::date_time::duration_traits_adapted> >, basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >, const locale &)".
"../libs/date_time/test/gregorian/testdate_facet_new.cpp", line 77.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 165.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date_period &)".
"../libs/date_time/test/gregorian/testdate_input_facet.cpp", line 70.5: 1540-0700 (I) The previous message was produced while processing "main()".
Compiler output:
"../boost/date_time/special_values_formatter.hpp", line 44.46: 1540-2907 (W) The subscript 3 is out of range. The valid range is 0 to 2.
"../boost/date_time/special_values_formatter.hpp", line 41.5: 1540-0700 (I) The previous message was produced while processing "boost::date_time::special_values_formatter<char,std::ostreambuf_iterator<char,std::char_traits<char> > >::special_values_formatter()".
"../boost/date_time/date_facet.hpp", line 81.14: 1540-0700 (I) The previous message was produced while processing "boost::date_time::date_facet<boost::gregorian::date,char,std::ostreambuf_iterator<char,std::char_traits<char> > >::date_facet(::size_t)".
"../boost/date_time/gregorian/gregorian_io.hpp", line 41.3: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::operator<< <char,std::char_traits<char> >(basic_ostream<char,std::char_traits<char> > &, const date &)".
"../boost/date_time/gregorian/conversion.hpp", line 33.11: 1540-0700 (I) The previous message was produced while processing "boost::gregorian::to_tm(const date &)".
Compiler output:
"../libs/filesystem/test/operations_test.cpp", line 242.33: 1540-0218 (S) The call does not match any parameter list for "bind".
"../boost/bind.hpp", line 1209.5: 1540-1283 (I) "template <class R, class F> boost::bind(F)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1217.5: 1540-1283 (I) "template <class R, class F, class A1> boost::bind(F, A1)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1225.5: 1540-1283 (I) "template <class R, class F, class A1, class A2> boost::bind(F, A1, A2)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1233.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3> boost::bind(F, A1, A2, A3)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1241.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4> boost::bind(F, A1, A2, A3, A4)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1249.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5> boost::bind(F, A1, A2, A3, A4, A5)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1257.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::bind(F, A1, A2, A3, A4, A5, A6)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1265.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::bind(F, A1, A2, A3, A4, A5, A6, A7)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1273.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::bind(F, A1, A2, A3, A4, A5, A6, A7, A8)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1281.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::bind(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1291.5: 1540-1283 (I) "template <class R, class F> boost::bind(boost::type<R>, F)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1299.5: 1540-1283 (I) "template <class R, class F, class A1> boost::bind(boost::type<R>, F, A1)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1307.5: 1540-1283 (I) "template <class R, class F, class A1, class A2> boost::bind(boost::type<R>, F, A1, A2)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1315.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3> boost::bind(boost::type<R>, F, A1, A2, A3)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1323.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4> boost::bind(boost::type<R>, F, A1, A2, A3, A4)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1331.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1339.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1347.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1355.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7, A8)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1363.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7, A8, A9)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1375.5: 1540-1283 (I) "template <class F> boost::bind(F)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1383.5: 1540-1283 (I) "template <class F, class A1> boost::bind(F, A1)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path...
(remainder deleted because of excessive size)
Compiler output:
"../libs/filesystem/test/operations_test.cpp", line 242.33: 1540-0218 (S) The call does not match any parameter list for "bind".
"../boost/bind.hpp", line 1209.5: 1540-1283 (I) "template <class R, class F> boost::bind(F)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1217.5: 1540-1283 (I) "template <class R, class F, class A1> boost::bind(F, A1)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1225.5: 1540-1283 (I) "template <class R, class F, class A1, class A2> boost::bind(F, A1, A2)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1233.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3> boost::bind(F, A1, A2, A3)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1241.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4> boost::bind(F, A1, A2, A3, A4)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1249.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5> boost::bind(F, A1, A2, A3, A4, A5)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1257.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::bind(F, A1, A2, A3, A4, A5, A6)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1265.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::bind(F, A1, A2, A3, A4, A5, A6, A7)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1273.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::bind(F, A1, A2, A3, A4, A5, A6, A7, A8)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1281.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::bind(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1291.5: 1540-1283 (I) "template <class R, class F> boost::bind(boost::type<R>, F)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1299.5: 1540-1283 (I) "template <class R, class F, class A1> boost::bind(boost::type<R>, F, A1)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1307.5: 1540-1283 (I) "template <class R, class F, class A1, class A2> boost::bind(boost::type<R>, F, A1, A2)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1315.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3> boost::bind(boost::type<R>, F, A1, A2, A3)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1323.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4> boost::bind(boost::type<R>, F, A1, A2, A3, A4)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1331.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1339.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1347.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1355.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7, A8)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1363.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7, A8, A9)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1375.5: 1540-1283 (I) "template <class F> boost::bind(F)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path &)".
"../boost/bind.hpp", line 1383.5: 1540-1283 (I) "template <class F, class A1> boost::bind(F, A1)" is not a viable candidate.
"../libs/filesystem/test/operations_test.cpp", line 242.49: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,unsigned long long>::type file_size(const Path...
(remainder deleted because of excessive size)
Compiler output:
"../libs/filesystem/test/convenience_test.cpp", line 87.5: 1540-0218 (S) The call does not match any parameter list for "boost::bind".
"../boost/bind.hpp", line 1209.5: 1540-1283 (I) "template <class R, class F> boost::bind(F)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1217.5: 1540-1283 (I) "template <class R, class F, class A1> boost::bind(F, A1)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1225.5: 1540-1283 (I) "template <class R, class F, class A1, class A2> boost::bind(F, A1, A2)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1233.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3> boost::bind(F, A1, A2, A3)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1241.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4> boost::bind(F, A1, A2, A3, A4)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1249.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5> boost::bind(F, A1, A2, A3, A4, A5)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1257.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::bind(F, A1, A2, A3, A4, A5, A6)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1265.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::bind(F, A1, A2, A3, A4, A5, A6, A7)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1273.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::bind(F, A1, A2, A3, A4, A5, A6, A7, A8)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1281.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::bind(F, A1, A2, A3, A4, A5, A6, A7, A8, A9)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1291.5: 1540-1283 (I) "template <class R, class F> boost::bind(boost::type<R>, F)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1299.5: 1540-1283 (I) "template <class R, class F, class A1> boost::bind(boost::type<R>, F, A1)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1307.5: 1540-1283 (I) "template <class R, class F, class A1, class A2> boost::bind(boost::type<R>, F, A1, A2)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1315.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3> boost::bind(boost::type<R>, F, A1, A2, A3)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1323.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4> boost::bind(boost::type<R>, F, A1, A2, A3, A4)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1331.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1339.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1347.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1355.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7, A8)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1363.5: 1540-1283 (I) "template <class R, class F, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8, class A9> boost::bind(boost::type<R>, F, A1, A2, A3, A4, A5, A6, A7, A8, A9)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1375.5: 1540-1283 (I) "template <class F> boost::bind(F)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1383.5: 1540-1283 (I) "template <class F, class A1> boost::bind(F, A1)" is not a viable candidate.
"../libs/filesystem/test/convenience_test.cpp", line 87.28: 1540-0298 (I) Template argument deduction cannot be performed using the function "template boost::enable_if<is_basic_path<Path>,bool>::type create_directories(const Path &)".
"../boost/bind.hpp", line 1391.5: 1540-1283 (I) "template <class F, class A1, class A2> ...
(remainder deleted because of excessive size)
Run output:
The operating system is using an integer type to report file sizes
that can not represent file sizes greater that 2 gigabytes (31-bits).
Thus the Filesystem Library will not correctly deal with such large
files. If you think that this operatiing system should be able to
support large files, please report the problem to the Boost developers
mailing list.
EXIT STATUS: 1
Compiler output:
"../libs/foreach/test/rvalue_const.cpp", line 16.3: 1540-0859 (S) #error directive: Expected failure : const rvalues disallowed.
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/foreach/test/rvalue_const.test/vacpp/debug/rvalue_const.o" "../libs/foreach/test/rvalue_const.cpp"
Compiler output:
"../libs/foreach/test/noncopyable.cpp", line 60.26: 1540-1296 (W) The const object "v2" requires "struct noncopy_vector" to have a user-declared default constructor.
"../libs/foreach/test/noncopyable.cpp", line 66.25: 1540-1296 (W) The const object "rng2" requires "struct noncopy_range" to have a user-declared default constructor.
Run output:
Compiler: IBM Visual Age version 900
Platform: IBM Aix
Library: Visual Age default standard library
Testing boost::hash<float>
std::numeric_limits<T>::digits = 24
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
x1(quiet_NaN) == x1(-infinity) == 536870912
Testing boost::hash<double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
x1(quiet_NaN) == x1(-infinity) == 2818572288
Testing boost::hash<long double>
std::numeric_limits<T>::digits = 53
std::numeric_limits<int>::digits = 31
std::numeric_limits<std::size_t>::digits = 32
x1(quiet_NaN) == x1(-infinity) == 2818572288
No errors detected.
EXIT STATUS: 0
Library build failure:
See graph - vacpp - vacpp
Compiler output:
"../boost/spirit/phoenix/composite.hpp", line 157.5: 1540-0038 (S) The name "typename OperationT::result_type" is not a type.
"../boost/spirit/phoenix/actor.hpp", line 129.23: 1540-0700 (I) The previous message was produced while processing "struct phoenix::composite<phoenix::construct_l_0<std::set<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t>".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_GRAPH_DYN_LINK=1 -DBOOST_GRAPH_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -I"../libs/graph/src" -o "../bin.v2/libs/graph/build/vacpp/debug/read_graphviz_spirit.o" "../libs/graph/src/read_graphviz_spirit.cpp"
Compiler output:
"../libs/graph/test/layout_test.cpp", line 236.51: 1540-2907 (W) The subscript 18 is out of range. The valid range is 0 to 17.
"../libs/graph/test/layout_test.cpp", line 228.1: 1540-0700 (I) The previous message was produced while processing "test_triangular<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_property> >,boost::property<boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS> >(adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_p...".
"../libs/graph/test/layout_test.cpp", line 359.3: 1540-0700 (I) The previous message was produced while processing "test_main(int, char *[])".
"../libs/graph/test/layout_test.cpp", line 301.51: 1540-2907 (W) The subscript 13 is out of range. The valid range is 0 to 12.
"../libs/graph/test/layout_test.cpp", line 292.1: 1540-0700 (I) The previous message was produced while processing "test_disconnected<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_property> >,boost::property<boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS> >(adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no...".
"../libs/graph/test/layout_test.cpp", line 360.3: 1540-0700 (I) The previous message was produced while processing "test_main(int, char *[])".
"../libs/graph/test/layout_test.cpp", line 169.39: 1540-2907 (W) The subscript 12 is out of range. The valid range is 0 to 11.
"../libs/graph/test/layout_test.cpp", line 161.1: 1540-0700 (I) The previous message was produced while processing "test_cube<boost::adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_property> >,boost::property<boost::edge_weight_t,double,boost::no_property>,boost::no_property,boost::listS> >(adjacency_list<boost::listS,boost::listS,boost::undirectedS,boost::property<boost::vertex_index_t,int,boost::property<vertex_position_t,point,boost::no_propert...".
"../libs/graph/test/layout_test.cpp", line 358.3: 1540-0700 (I) The previous message was produced while processing "test_main(int, char *[])".
Run output:
Regular polygon layout with 5 points.
E
D
A
C
B
(A, E) (A, B) (A, D) (B, F) (B, C) (C, D) (C, G) (D, H) (E, H) (E, F) (F, G) (G, H)
Cube layout (Kamada-Kawai).
E
H
F
G
A
D
B
C
Cube layout (Fruchterman-Reingold).
D
A
C
B H
E
F G
(A, B) (A, C) (B, C) (B, D) (B, E) (C, E) (C, F) (D, E) (D, G) (D, H) (E, F) (E, H) (E, I) (F, I) (F, J) (G, H) (H, I) (I, J)
Triangular layout (Kamada-Kawai).
I J
H
G
F
E
D
B C
A
Triangular layout (Fruchterman-Reingold).
A
B
C D
G
E
H
F
I
J
(A, B) (B, C) (C, A) (D, E) (E, F) (F, G) (G, H) (H, D) (D, F) (F, H) (H, E) (E, G) (G, D)
Disconnected layout (Fruchterman-Reingold).
A C
B
D
H
F
E G
**** no errors detected
EXIT STATUS: 0
Linker output:
ld: 0711-380 STABSTRING ERROR: Symbol table entry 12046, object file ../bin.v2/libs/graph/test/matching_test.test/vacpp/debug/matching_test.o
Length of stabstring in .debug section is invalid.
The stabstring is being deleted.
ld: 0711-380 STABSTRING ERROR: Symbol table entry 13707, object file ../bin.v2/libs/graph/test/matching_test.test/vacpp/debug/matching_test.o
Length of stabstring in .debug section is invalid.
The stabstring is being deleted.
xlC -brtl -qtwolink -g -qfullpath -o "../bin.v2/libs/graph/test/matching_test.test/vacpp/debug/matching_test" "../bin.v2/libs/graph/test/matching_test.test/vacpp/debug/matching_test.o"
Library build failure:
See iostreams - vacpp - vacpp
Compiler output:
"../libs/iostreams/src/zlib.cpp", line 18.10: 1540-0836 (S) The #include file "zlib.h" is not found.
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/iostreams/build/vacpp/debug/link-static/zlib.o" "../libs/iostreams/src/zlib.cpp"
Compiler output:
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 115.17: 1540-0254 (S) The non-static member "dos2unix_fsm::skip<char>(char)" must be associated with an object or a pointer to an object.
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 113.21: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::finite_state_machine<dos2unix_fsm,char>::row<0,boost::iostreams::finite_state_machine_base_ex<char>::is<13>,0,&self::skip>::execute(dos2unix_fsm &, char_type)".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 239.17: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::finite_state_filter_impl<dos2unix_fsm>::process_event_impl<boost::mpl::v_iter<boost::mpl::vector2<boost::iostreams::finite_state_machine<dos2unix_fsm,char>::row<0,boost::iostreams::finite_state_machine_base_ex<char>::is<13>,0,&self::skip>,boost::iostreams::finite_state_machine<dos2unix_fsm,char>::row<0,boost::iostreams::finite_state_machine_base::is_any,0,&self::push> >,0>,boost::mpl::v_iter<boost::mpl::vector...".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 218.18: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::finite_state_filter_impl<dos2unix_fsm>::process_event(char_type)".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 316.25: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::finite_state_filter<dos2unix_fsm>::get<boost::iostreams::non_blocking_source>(non_blocking_source &)".
"../boost/iostreams/read.hpp", line 227.49: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::read_filter_impl<boost::iostreams::any_tag>::read<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source>(finite_state_filter<dos2unix_fsm> &, non_blocking_source &, type *, streamsize)".
"../boost/iostreams/read.hpp", line 56.10: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::read<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source>(finite_state_filter<dos2unix_fsm> &, non_blocking_source &, type *, streamsize)".
"../boost/iostreams/compose.hpp", line 320.10: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::composite_device<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source,boost::iostreams::input>::read(char_type *, streamsize)".
"../boost/iostreams/read.hpp", line 185.15: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::read_device_impl<boost::iostreams::input>::read<boost::iostreams::composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source> >(composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source> &, type *, streamsize)".
"../boost/iostreams/read.hpp", line 51.10: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::read<boost::iostreams::composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source> >(composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source> &, type *, streamsize)".
"../boost/iostreams/copy.hpp", line 115.23: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::copy_impl<boost::iostreams::composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source>,boost::iostreams::back_insert_device<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source> &, back_insert_device<std::basic_string<char,std::char_traits<char>,std::...".
"../boost/iostreams/copy.hpp", line 135.9: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::copy_impl<boost::iostreams::composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source>,boost::iostreams::back_insert_device<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source>, back_insert_device<std::basic_string<char,std::char_traits<char>,std::al...".
"../boost/iostreams/copy.hpp", line 152.12: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::copy<boost::iostreams::composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source>,boost::iostreams::back_insert_device<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >(const composite<boost::iostreams::finite_state_filter<dos2unix_fsm>,boost::iostreams::non_blocking_source> &, const back_insert_device<std::basic_string<char,std::char_traits<char>,std::a...".
"../boost/iostreams/filter/test.hpp", line 155.9: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::test_input_filter<boost::iostreams::finite_state_filter<dos2unix_fsm> >(finite_state_filter<dos2unix_fsm>, const string &, const string &, true_)".
"../boost/iostreams/filter/test.hpp", line 181.12: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::test_input_filter<boost::iostreams::finite_state_filter<dos2unix_fsm>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >(finite_state_filter<dos2unix_fsm>, const basic_string<char,std::char_traits<char>,std::allocator<char> > &, const basic_string<char,std::char_traits<char>,std::allocator<char> > &)".
"../libs/iostreams/test/finite_state_filter_test.cpp", line 149.9: 1540-0700 (I) The previous message was produced while processing "finite_state_filter_test()".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 115.17: 1540-0254 (S) The non-static member "uncommenting_fsm::skip<char>(char)" must be associated with an object or a pointer to an object.
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 113.21: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::finite_state_machine<uncommenting_fsm,char>::row<0,boost::iostreams::finite_state_machine_base_ex<char>::is<47>,1,&self::skip>::execute(uncommenting_fsm &, char_type)".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 239.17: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::finite_state_filter_impl<uncommenting_fsm>::process_event_impl<boost::mpl::v_iter<boost::mpl::vector10<boost::iostreams::finite_state_machine<uncommenting_fsm,char>::row<0,boost::iostreams::finite_state_machine_base_ex<char>::is<47>,1,&self::skip>,boost::iostreams::finite_state_machine<uncommenting_fsm,char>::row<0,boost::iostreams::finite_state_machine_base::is_any,0,&self::push>,boost::iostreams::finite_stat...".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 218.18: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::finite_state_filter_impl<uncommenting_fsm>::process_event(char_type)".
"../libs/iostreams/test/../example/finite_state_filter.hpp", line 316.25: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::finite_state_filter<uncommenting_fsm>::get<boost::iostreams::non_blocking_source>(non_blocking_source &)".
"../boost/iostreams/read.hpp", line 227.49: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::read_filter_impl<boost::iostreams::any_tag>::read<boost::iostreams::finite_state_filter<uncommenting_fsm>,boost::iostreams::non_blocking_source>(finite_state_filter<uncommenting_fsm> &, non_blocking_source &, type *, streamsize)".
"../boost/iostreams/read.hpp", line 56.10: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::read<boost::iostreams::finite_state_filter<uncommenting_fsm>,boost::iostreams::non_blocking_source>(finite_state_filter<uncommenting_fsm> &, non_blocking_source &, type *, streamsize)".
"../boost/iostreams/compose.hpp", line 320.10: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::composite_device<boost::iostreams::finite_state_filter<uncommenting_fsm>,boost::iostreams::non_blocking_source,boost::iostreams::input>::read(char_type *, streamsize)".
"../boost/iostreams/read.hpp", line 185.15: 1540-0700 (I) The previous message was produced while processing "boost::iostreams::detail::read_device_impl<boost::iostreams::input>::read<boost::iostreams::composite<boost::iostreams::finite_state_filter<uncommenting_fsm>,boost::iostreams::non_blocking_source> >(composite<boost::iostreams::finite_state_filter<uncommenting_fsm>,boost::iostreams::non_blocking_source> &, type *, streamsize)".
"../boost/iostreams/read.hpp", line 51.10: 1540-0700 (I) The previous message was produced while proces...
(remainder deleted because of excessive size)
Library build failure:
See iostreams - vacpp - vacpp
Compiler output:
"../boost/iostreams/restrict.hpp", line 209.26: 1540-0063 (S) The text "const" is unexpected.
"../boost/iostreams/restrict.hpp", line 215.38: 1540-0063 (S) The text "&" is unexpected.
"../boost/iostreams/restrict.hpp", line 220.36: 1540-0063 (S) The text "&" is unexpected.
"../boost/iostreams/restrict.hpp", line 225.36: 1540-0063 (S) The text "&" is unexpected.
"../boost/iostreams/restrict.hpp", line 230.37: 1540-0063 (S) The text "&" is unexpected.
"../libs/iostreams/test/restrict_test.cpp", line 126.34: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 126.34: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 184.42: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 184.42: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 212.20: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 212.20: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 274.32: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 274.32: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 346.39: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 346.39: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 379.18: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 379.18: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 450.40: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 450.40: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 476.39: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 476.39: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
"../libs/iostreams/test/restrict_test.cpp", line 503.17: 1540-2606 (W) "restrict" can only qualify a pointer or reference type. The "restrict" keyword is ignored.
"../libs/iostreams/test/restrict_test.cpp", line 503.17: 1540-0283 (S) "restrict int" is not a valid type for a function-style cast.
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -DBOOST_IOSTREAMS_NO_LIB -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/iostreams/test/restrict_test.test/vacpp/debug/restrict_test.o" "../libs/iostreams/test/restrict_test.cpp"
Library build failure:
See iostreams - vacpp - vacpp
Compiler output:
"../libs/iostreams/src/zlib.cpp", line 18.10: 1540-0836 (S) The #include file "zlib.h" is not found.
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_IOSTREAMS_DYN_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/iostreams/build/vacpp/debug/zlib.o" "../libs/iostreams/src/zlib.cpp"
Library build failure:
See iostreams - vacpp - vacpp
Library build failure:
See iostreams - vacpp - vacpp
Compiler output:
"../libs/mpl/test/bitwise.cpp", line 40.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 40.61: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 41.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 41.61: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 42.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 42.61: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 50.26: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 50.62: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 51.26: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 51.62: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 52.26: 1540-0724 (W) The non-type template argument "-9" of type "long" has wrapped.
"../libs/mpl/test/bitwise.cpp", line 52.62: 1540-0724 (W) The non-type template argument "-9" of type "long" has wrapped.
Compiler output:
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 46.20: 1540-0724 (W) The non-type template argument "-7" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-2" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/fold.cpp", line 47.20: 1540-0724 (W) The non-type template argument "-7" of type "long" has wrapped.
Compiler output:
"../libs/mpl/test/list_c.cpp", line 38.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
Compiler output:
"../boost/mpl/map/aux_/item.hpp", line 117.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/map/aux_/item.hpp", line 130.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/map/aux_/item.hpp", line 131.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../libs/mpl/test/max_element.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/max_element.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 63.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 77.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../libs/mpl/test/sort.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/sort.cpp", line 21.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/sort.cpp", line 22.20: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/sort.cpp", line 22.20: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
Compiler output:
"../libs/mpl/test/stable_partition.cpp", line 23.18: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/stable_partition.cpp", line 23.18: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
"../libs/mpl/test/stable_partition.cpp", line 24.18: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
"../libs/mpl/test/stable_partition.cpp", line 24.18: 1540-0724 (W) The non-type template argument "-5" of type "long" has wrapped.
Compiler output:
"../libs/mpl/test/vector_c.cpp", line 36.22: 1540-0724 (W) The non-type template argument "-1" of type "long" has wrapped.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Compiler output:
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const int &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<int,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 258.50: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<int,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char,std::char_traits<char>,std::allocator<char> >,void *> > >,boost::heap_clone_allocator>::at(const key_type &)".
"../libs/ptr_container/test/ptr_map.cpp", line 298.26: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const Base &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Base>,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 263.20: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Base>,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::at(const key_type &) const".
"../libs/ptr_container/test/ptr_map.cpp", line 205.11: 1540-0700 (I) The previous message was produced while processing "ptr_map_test<boost::ptr_map<int,boost::nullable<Base>,std::less<int>,boost::heap_clone_allocator,std::allocator<std::pair<const int,void *> > >,Base,Derived_class>()".
"../libs/ptr_container/test/ptr_map.cpp", line 271.5: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const abstract_base &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<abstract_base,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 263.20: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<abstract_base,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::at(const key_type &) const".
"../libs/ptr_container/test/ptr_map.cpp", line 205.11: 1540-0700 (I) The previous message was produced while processing "ptr_map_test<boost::ptr_map<int,abstract_base,std::less<int>,boost::heap_clone_allocator,std::allocator<std::pair<const int,void *> > >,abstract_base,implementation>()".
"../libs/ptr_container/test/ptr_map.cpp", line 273.5: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const Base &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<Base,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 263.20: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<Base,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::at(const key_type &) const".
"../libs/ptr_container/test/ptr_map.cpp", line 205.11: 1540-0700 (I) The previous message was produced while processing "ptr_map_test<boost::ptr_multimap<int,Base,std::less<int>,boost::heap_clone_allocator,std::allocator<std::pair<const int,void *> > >,Base,Derived_class>()".
"../libs/ptr_container/test/ptr_map.cpp", line 275.5: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const Value &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Value>,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 263.20: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Value>,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::at(const key_type &) const".
"../libs/ptr_container/test/ptr_map.cpp", line 205.11: 1540-0700 (I) The previous message was produced while processing "ptr_map_test<boost::ptr_multimap<int,boost::nullable<Value>,std::less<int>,boost::heap_clone_allocator,std::allocator<std::pair<const int,void *> > >,Value,Value>()".
"../libs/ptr_container/test/ptr_map.cpp", line 278.5: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const Base &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Base>,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 263.20: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Base>,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::at(const key_type &) const".
"../libs/ptr_container/test/ptr_map.cpp", line 205.11: 1540-0700 (I) The previous message was produced while processing "ptr_map_test<boost::ptr_multimap<int,boost::nullable<Base>,std::less<int>,boost::heap_clone_allocator,std::allocator<std::pair<const int,void *> > >,Base,Derived_class>()".
"../libs/ptr_container/test/ptr_map.cpp", line 277.5: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const Value &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Value>,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container/ptr_map_adapter.hpp", line 263.20: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<boost::nullable<Value>,std::map<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::at(const key_type &) const".
"../libs/ptr_container/test/ptr_map.cpp", line 205.11: 1540-0700 (I) The previous message was produced while processing "ptr_map_test<boost::ptr_map<int,boost::nullable<Value>,std::less<int>,boost::heap_clone_allocator,std::allocator<std::pair<const int,void *> > >,Value,Value>()".
"../libs/ptr_container/test/ptr_map.cpp", line 272.5: 1540-0700 (I) The previous message was produced while processing "test_map()".
"../boost/ptr_container/ptr_map_adapter.hpp", line 137.9: 1540-1101 (W) A return value of type "const Value &" is expected.
"../boost/ptr_container/ptr_map_adapter.hpp", line 128.32: 1540-0700 (I) The previous message was produced while processing "boost::ptr_container_detail::ptr_map_adapter_base<Value,std::multimap<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> > >,boost::heap_clone_allocator>::lookup(const key_type &) const".
"../boost/ptr_container...
(remainder deleted because of excessive size)
Compiler output:
"../libs/ptr_container/test/ptr_array.cpp", line 26.20: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
"../libs/ptr_container/test/ptr_array.cpp", line 26.20: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
"../libs/ptr_container/test/ptr_array.cpp", line 105.13: 1540-1260 (S) An object of type "const boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator>" cannot be constructed from an rvalue of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 98.6: 1540-0700 (I) The previous message was produced while processing "test_array_interface<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator>,Value,Value>()".
"../libs/ptr_container/test/ptr_array.cpp", line 87.5: 1540-0700 (I) The previous message was produced while processing "test_array()".
"../libs/ptr_container/test/ptr_array.cpp", line 142.7: 1540-0218 (S) The call does not match any parameter list for "operator=".
"../boost/ptr_container/ptr_array.hpp", line 92.14: 1540-1283 (I) "boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator>::operator=(std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >)" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0218 (I) The call does not match any parameter list for "auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 232.18: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >::auto_ptr(boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> *) throw()" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0256 (I) A parameter of type "boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> *" cannot be initialized with an expression of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 234.9: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> > &) throw()" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> > &" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-1290 (I) An rvalue cannot be converted to a reference to a non-const type.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 236.9: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr_ref<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >) throw()" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 252.17: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> > &) throw()" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> > &" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-1290 (I) An rvalue cannot be converted to a reference to a non-const type.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 252.17: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> > &) throw()" is not a viable candidate.
"../boost/ptr_container/ptr_array.hpp", line 74.14: 1540-1283 (I) "boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator>::operator=(const this_type &)" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "const boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> &" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<boost::nullable<Value>,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 105.13: 1540-1260 (S) An object of type "const boost::ptr_array<Value,10,boost::heap_clone_allocator>" cannot be constructed from an rvalue of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 98.6: 1540-0700 (I) The previous message was produced while processing "test_array_interface<boost::ptr_array<Value,10,boost::heap_clone_allocator>,Value,Value>()".
"../libs/ptr_container/test/ptr_array.cpp", line 86.5: 1540-0700 (I) The previous message was produced while processing "test_array()".
"../libs/ptr_container/test/ptr_array.cpp", line 142.7: 1540-0218 (S) The call does not match any parameter list for "operator=".
"../boost/ptr_container/ptr_array.hpp", line 92.14: 1540-1283 (I) "boost::ptr_array<Value,10,boost::heap_clone_allocator>::operator=(std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >)" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0218 (I) The call does not match any parameter list for "auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 232.18: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >::auto_ptr(boost::ptr_array<Value,10,boost::heap_clone_allocator> *) throw()" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0256 (I) A parameter of type "boost::ptr_array<Value,10,boost::heap_clone_allocator> *" cannot be initialized with an expression of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 234.9: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> > &) throw()" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> > &" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-1290 (I) An rvalue cannot be converted to a reference to a non-const type.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 236.9: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr_ref<boost::ptr_array<Value,10,boost::heap_clone_allocator> >) throw()" is not a viable candidate.
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/memory", line 252.17: 1540-1283 (I) "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >::auto_ptr(std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> > &) throw()" is not a viable candidate.
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: 1540-0295 (I) A parameter of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> > &" cannot be initialized with an rvalue of type "std::auto_ptr<boost::ptr_array<Value,10,boost::heap_clone_allocator> >".
"../libs/ptr_container/test/ptr_array.cpp", line 142.19: ...
(remainder deleted because of excessive size)
Compiler output:
"../libs/ptr_container/test/tree_test.cpp", line 55.14: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/ptr_container/detail/map_iterator.hpp", line 80.12: 1540-0270 (S) An object of type "boost::iterator_adaptor<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const>,std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator..." cannot be constructed from an lvalue of type "const std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator".
"../boost/ptr_container/detail/map_iterator.hpp", line 79.13: 1540-0700 (I) The previous message was produced while processing "boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const>::ptr_map_iterator(const ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const> &)".
"../boost/type_traits/is_convertible.hpp", line 160.33: 1540-0700 (I) The previous message was produced while processing "boost::detail::is_convertible_basic_impl<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const> &,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const> >::value".
"../boost/type_traits/is_convertible.hpp", line 283.8: 1540-0700 (I) The previous message was produced while processing "struct boost::detail::is_convertible_impl<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const>,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const> >".
"../boost/type_traits/is_convertible.hpp", line 361.8: 1540-0700 (I) The previous message was produced while processing "struct boost::detail::is_convertible_impl_dispatch<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const>,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const> >".
"../boost/type_traits/is_convertible.hpp", line 409.30: 1540-0700 (I) The previous message was produced while processing "struct boost::is_convertible<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const>,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const> >".
"../boost/mpl/aux_/preprocessed/plain/or.hpp", line 48.8: 1540-0700 (I) The previous message was produced while processing "struct boost::mpl::or_<boost::is_convertible<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const>,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const> >,boost::is_convertible<boost::ptr_map_iterator<std::_Tree<std::_Tmap_...".
"../boost/iterator/detail/enable_if.hpp", line 68.12: 1540-0700 (I) The previous message was produced while processing "struct boost::iterators::enable_if<boost::mpl::or_<boost::is_convertible<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const>,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const> >,boost::is_convertible<boost::ptr_map_ite...".
"../boost/iterator/iterator_facade.hpp", line 67.12: 1540-0700 (I) The previous message was produced while processing "struct boost::detail::enable_if_interoperable<boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::const_iterator,int,const int * const>,boost::ptr_map_iterator<std::_Tree<std::_Tmap_traits<int,void *,std::less<int>,std::allocator<std::pair<const int,void *> >,0> >::iterator,int,int * const>,bool>".
"../libs/ptr_container/test/iterator_test.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "test_iterator()".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/ptr_container/test/iterator_test.test/vacpp/debug/iterator_test.o" "../libs/ptr_container/test/iterator_test.cpp"
Compiler output:
"../libs/ptr_container/test/tut1.cpp", line 40.16: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/python/docstring_options.hpp", line 14.45: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::noncopyable".
Compiler output:
"../boost/test/test_tools.hpp", line 298.14: 1540-0219 (S) The call to "operator<<" has no best match.
"../boost/test/test_tools.hpp", line 298.9: 1540-1228 (I) Argument number 1 is an lvalue of type "std::basic_ostream<char,std::char_traits<char> >".
"../boost/test/test_tools.hpp", line 298.17: 1540-1228 (I) Argument number 2 is an lvalue of type "const int [9]".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/ostream.t", line 41.1: 1540-1202 (I) No candidate is better than "std::basic_ostream<char,std::char_traits<char> >::operator<<(_Bool)".
"../boost/test/test_tools.hpp", line 298.9: 1540-1231 (I) The conversion from argument number 1 to "std::basic_ostream<char,std::char_traits<char> > &" uses "the identity conversion".
"../boost/test/test_tools.hpp", line 298.17: 1540-1231 (I) The conversion from argument number 2 to "bool" uses "an array-to-pointer transformation" followed by "a boolean conversion".
"/.../torolab.ibm.com/fs/projects/vabld/run/vacpp/90/aix/daily/070518/usr/vacpp/include/ostream.t", line 250.1: 1540-1202 (I) No candidate is better than "std::basic_ostream<char,std::char_traits<char> >::operator<<(const void *)".
"../boost/test/test_tools.hpp", line 298.9: 1540-1231 (I) The conversion from argument number 1 to "std::basic_ostream<char,std::char_traits<char> > &" uses "the identity conversion".
"../boost/test/test_tools.hpp", line 298.17: 1540-1231 (I) The conversion from argument number 2 to "const void *" uses "an array-to-pointer transformation" followed by "a pointer conversion".
"../boost/test/test_tools.hpp", line 292.13: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::print_log_value<const int [9]>::operator()(std::ostream &, const int [9] &)".
"../boost/test/test_tools.hpp", line 404.25: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::operator<< <const int [9]>(ostream &, const print_helper_t<const int [9]> &)".
"../boost/test/utils/wrap_stringstream.hpp", line 66.19: 1540-0700 (I) The previous message was produced while processing "boost::operator<< <char,boost::test_tools::tt_detail::print_helper_t<const int [9]> >(basic_wrap_stringstream<char> &, const print_helper_t<const int [9]> &)".
"../boost/test/test_tools.hpp", line 460.50: 1540-0700 (I) The previous message was produced while processing "boost::test_tools::tt_detail::check_frwd<boost::test_tools::tt_detail::equal_impl_frwd,int *,int [9]>(equal_impl_frwd, wrap_stringstream &, const_string, size_t, tool_level, check_type, int * const &, const char *, const int (&)[9], const char *)".
"../libs/range/test/array.cpp", line 57.5: 1540-0700 (I) The previous message was produced while processing "check_array()".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/range/test/array.test/vacpp/debug/array.o" "../libs/range/test/array.cpp"
Compiler output:
"../libs/range/test/extension_mechanism.cpp", line 92.22: 1540-1296 (W) The const object "x2" requires "struct X" to have a user-declared default constructor.
Run output:
Testing the global C locale: en_US
Testing the C++ locale: en_US
../libs/regex/test/regress/test_locale.cpp:137: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:137: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:143: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:143: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:144: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:399:boost::regex_match found a match when it should not have done so. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:144: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:146: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:146: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:148: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:148: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:149: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:399:boost::regex_match found a match when it should not have done so. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:149: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
<note>The above 298 errors are treated as warnings only.</note>
The global C locale: en_UK is not available and will not be tested.
The C++ locale: en_UK is not available and will not be tested.
The global C locale: en is not available and will not be tested.
The C++ locale: en is not available and will not be tested.
no errors detected
EXIT STATUS: 0
Run output:
Testing the global C locale: en_US
Testing the C++ locale: en_US
../libs/regex/test/regress/test_locale.cpp:137: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:137: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 1, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 9, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 11, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 19, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 20, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 21, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 22, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 24, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 26, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 29, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 53, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 54, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 85, expected: 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 86, expected: 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 1, expected 93. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 9, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 11, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 19, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 20, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 21, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 22, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 24, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 26, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 29, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 53, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 54, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 85, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 86, expected -2. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 93, expected 5. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:143: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:143: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:144: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:399:boost::regex_match found a match when it should not have done so. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:144: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:146: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:146: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:248:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:307:Error in location of start of field split, found: 2, expected: 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:62:Error in end location of sub-expression 0, found 2, expected 14. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:148: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:148: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 0. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:415:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_locale.cpp:149: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 0, expected: 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:55:Error in start location of sub-expression 0, found 0, expected 1. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:399:boost::regex_match found a match when it should not have done so. (While testing boost::basic_regex<char,boost::cpp_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<char,boost::c_regex_traits<char> >)
../libs/regex/test/regress/test_locale.cpp:149: Error in test here:
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::cpp_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:110:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:181:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:218:Expected match was not found. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:258:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:317:Error in location of end2 of field split, found: 28, expected: 1. (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
../libs/regex/test/regress/test_regex_search.hpp:328:Expected $0 match not found (While testing boost::basic_regex<wchar_t,boost::c_regex_traits<wchar_t> >)
<note>The above 298 errors are treated as warnings only.</note>
The global C locale: en_UK is not available and will not be tested.
The C++ locale: en_UK is not available and will not be tested.
The global C locale: en is not available and will not be tested.
The C++ locale: en is not available and will not be tested.
no errors detected
EXIT STATUS: 0
Run output:
IBM Visual Age version 900
_CHAR_UNSIGNED =1
_CPPUNWIND =1
__cplusplus =199711L
__STDC__ =0
_WCHAR_T =1
__CHAR_UNSIGNED__ =1
__EXCEPTIONS =1
__powerpc__ =1
_WCHAR_T =1
__IBMCPP__ =900
*********************************************************************
Visual Age default standard library
*********************************************************************
Detected Platform: IBM Aix
Type char is unsigned
Type wchar_t is unsigned
byte order for type short =8 0
byte order for type int =24 16 8 0
byte order for type long =24 16 8 0
sizeof(wchar_t) =2
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =8
CHAR_BIT =(8)
CHAR_MAX =(255)
WCHAR_MAX =(65535U)
SHRT_MAX =(32767)
INT_MAX =(2147483647)
LONG_MAX =(2147483647L)
LLONG_MAX =(9223372036854775807LL)
LONGLONG_MAX =(0x7fffffffffffffffLL)
ULLONG_MAX =(18446744073709551615ULL)
ULONGLONG_MAX =(0xffffffffffffffffuLL)
_ISOC99_SOURCE [no value]
_THREAD_SAFE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =200112L
_POSIX_CHOWN_RESTRICTED =0
_POSIX_CLOCK_SELECTION =200112L
_POSIX_CPUTIME =200112L
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =200112L
_POSIX_NO_TRUNC =0
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE [no value]
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =(-1)
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =200112L
_POSIX_THREAD_PRIO_INHERIT =(-1)
_POSIX_THREAD_PRIO_PROTECT =(-1)
_POSIX_THREAD_PRIORITY_SCHEDULING =(-1)
_POSIX_THREAD_PROCESS_SHARED =200112L
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =(-1)
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =(-1)
_POSIX_TRACE_EVENT_FILTER =(-1)
_POSIX_TRACE_INHERIT =(-1)
_POSIX_TRACE_LOG =(-1)
_POSIX_TYPED_MEMORY_OBJECTS =(-1)
_POSIX_VDISABLE =0xFF
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =1
_POSIX2_FORT_DEV =(-1)
_POSIX2_FORT_RUN =(-1)
_POSIX2_LOCALEDEF =200112L
_POSIX2_PBS =(-1)
_POSIX2_PBS_ACCOUNTING =(-1)
_POSIX2_PBS_CHECKPOINT =(-1)
_POSIX2_PBS_LOCATE =(-1)
_POSIX2_PBS_MESSAGE =(-1)
_POSIX2_PBS_TRACK =(-1)
_POSIX2_SW_DEV =(-1)
_POSIX2_UPE =200112L
_POSIX2_VERSION =200112L
_V6_ILP32_OFF32 =1
_V6_ILP32_OFFBIG =1
_V6_LP64_OFF64 =1
_V6_LPBIG_OFFBIG =1
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XBS5_LP64_OFF64 =1
_XBS5_LPBIG_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =(-1)
_XOPEN_REALTIME =(-1)
_XOPEN_REALTIME_THREADS =(-1)
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_STREAMS =1
_XOPEN_UNIX =1
_XOPEN_VERSION =600
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/vacpp.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/vacpp.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/aix.hpp"
BOOST_HAS_THREADS [no value]
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_MACRO_USE_FACET [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_PTHREAD_DELAY_NP [no value]
BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS [no value]
BOOST_NO_STD_MESSAGES [no value]
BOOST_STD_EXTENSION_NAMESPACE =std
BOOST_UNREACHABLE_RETURN(0) [no value]
*********************************************************************
BOOST_REGEX_USER_CONFIG =<boost/regex/user.hpp>
BOOST_REGEX_USE_CPP_LOCALE [no value]
BOOST_REGEX_DYN_LINK =1
BOOST_REGEX_NON_RECURSIVE [no value]
BOOST_REGEX_BLOCKSIZE =4096
BOOST_REGEX_MAX_BLOCKS =1024
BOOST_REGEX_MAX_CACHE_BLOCKS =16
BOOST_REGEX_DYN_LINK =1
BOOST_REGEX_DECL [no value]
BOOST_REGEX_CALL [no value]
BOOST_REGEX_CCALL [no value]
BOOST_REGEX_MAX_STATE_COUNT =100000000
EXIT STATUS: 0
Run output:
IBM Visual Age version 900
_CHAR_UNSIGNED =1
_CPPUNWIND =1
__cplusplus =199711L
__STDC__ =0
_WCHAR_T =1
__CHAR_UNSIGNED__ =1
__EXCEPTIONS =1
__powerpc__ =1
_WCHAR_T =1
__IBMCPP__ =900
*********************************************************************
Visual Age default standard library
*********************************************************************
Detected Platform: IBM Aix
Type char is unsigned
Type wchar_t is unsigned
byte order for type short =8 0
byte order for type int =24 16 8 0
byte order for type long =24 16 8 0
sizeof(wchar_t) =2
sizeof(short) =2
sizeof(int) =4
sizeof(long) =4
sizeof(size_t) =4
sizeof(ptrdiff_t) =4
sizeof(void*) =4
sizeof(void(*)(void)) =4
sizeof(float) =4
sizeof(double) =8
sizeof(long double) =8
CHAR_BIT =(8)
CHAR_MAX =(255)
WCHAR_MAX =(65535U)
SHRT_MAX =(32767)
INT_MAX =(2147483647)
LONG_MAX =(2147483647L)
LLONG_MAX =(9223372036854775807LL)
LONGLONG_MAX =(0x7fffffffffffffffLL)
ULLONG_MAX =(18446744073709551615ULL)
ULONGLONG_MAX =(0xffffffffffffffffuLL)
_ISOC99_SOURCE [no value]
_THREAD_SAFE =1
_XOPEN_SOURCE_EXTENDED =1
_POSIX_ADVISORY_INFO =200112L
_POSIX_ASYNCHRONOUS_IO =200112L
_POSIX_BARRIERS =200112L
_POSIX_C_SOURCE =200112L
_POSIX_CHOWN_RESTRICTED =0
_POSIX_CLOCK_SELECTION =200112L
_POSIX_CPUTIME =200112L
_POSIX_FSYNC =200112L
_POSIX_JOB_CONTROL =1
_POSIX_MAPPED_FILES =200112L
_POSIX_MEMLOCK =200112L
_POSIX_MEMLOCK_RANGE =200112L
_POSIX_MEMORY_PROTECTION =200112L
_POSIX_MESSAGE_PASSING =200112L
_POSIX_MONOTONIC_CLOCK =200112L
_POSIX_NO_TRUNC =0
_POSIX_PRIORITIZED_IO =200112L
_POSIX_PRIORITY_SCHEDULING =200112L
_POSIX_RAW_SOCKETS =200112L
_POSIX_READER_WRITER_LOCKS =200112L
_POSIX_REALTIME_SIGNALS =200112L
_POSIX_REGEXP =1
_POSIX_SAVED_IDS =1
_POSIX_SEMAPHORES =200112L
_POSIX_SHARED_MEMORY_OBJECTS =200112L
_POSIX_SHELL =1
_POSIX_SOURCE [no value]
_POSIX_SPAWN =200112L
_POSIX_SPIN_LOCKS =200112L
_POSIX_SPORADIC_SERVER =(-1)
_POSIX_SYNCHRONIZED_IO =200112L
_POSIX_THREAD_ATTR_STACKADDR =200112L
_POSIX_THREAD_ATTR_STACKSIZE =200112L
_POSIX_THREAD_CPUTIME =200112L
_POSIX_THREAD_PRIO_INHERIT =(-1)
_POSIX_THREAD_PRIO_PROTECT =(-1)
_POSIX_THREAD_PRIORITY_SCHEDULING =(-1)
_POSIX_THREAD_PROCESS_SHARED =200112L
_POSIX_THREAD_SAFE_FUNCTIONS =200112L
_POSIX_THREAD_SPORADIC_SERVER =(-1)
_POSIX_THREADS =200112L
_POSIX_TIMEOUTS =200112L
_POSIX_TIMERS =200112L
_POSIX_TRACE =(-1)
_POSIX_TRACE_EVENT_FILTER =(-1)
_POSIX_TRACE_INHERIT =(-1)
_POSIX_TRACE_LOG =(-1)
_POSIX_TYPED_MEMORY_OBJECTS =(-1)
_POSIX_VDISABLE =0xFF
_POSIX_VERSION =200112L
_POSIX2_C_BIND =200112L
_POSIX2_C_DEV =200112L
_POSIX2_CHAR_TERM =1
_POSIX2_FORT_DEV =(-1)
_POSIX2_FORT_RUN =(-1)
_POSIX2_LOCALEDEF =200112L
_POSIX2_PBS =(-1)
_POSIX2_PBS_ACCOUNTING =(-1)
_POSIX2_PBS_CHECKPOINT =(-1)
_POSIX2_PBS_LOCATE =(-1)
_POSIX2_PBS_MESSAGE =(-1)
_POSIX2_PBS_TRACK =(-1)
_POSIX2_SW_DEV =(-1)
_POSIX2_UPE =200112L
_POSIX2_VERSION =200112L
_V6_ILP32_OFF32 =1
_V6_ILP32_OFFBIG =1
_V6_LP64_OFF64 =1
_V6_LPBIG_OFFBIG =1
_XBS5_ILP32_OFF32 =1
_XBS5_ILP32_OFFBIG =1
_XBS5_LP64_OFF64 =1
_XBS5_LPBIG_OFFBIG =1
_XOPEN_CRYPT =1
_XOPEN_ENH_I18N =1
_XOPEN_LEGACY =(-1)
_XOPEN_REALTIME =(-1)
_XOPEN_REALTIME_THREADS =(-1)
_XOPEN_SHM =1
_XOPEN_SOURCE =600
_XOPEN_STREAMS =1
_XOPEN_UNIX =1
_XOPEN_VERSION =600
*********************************************************************
Boost version 103400
BOOST_USER_CONFIG =<boost/config/user.hpp>
BOOST_COMPILER_CONFIG ="boost/config/compiler/vacpp.hpp"
BOOST_STDLIB_CONFIG ="boost/config/stdlib/vacpp.hpp"
BOOST_PLATFORM_CONFIG ="boost/config/platform/aix.hpp"
BOOST_HAS_THREADS [no value]
BOOST_DEDUCED_TYPENAME =typename
BOOST_HAS_CLOCK_GETTIME [no value]
BOOST_HAS_DIRENT_H [no value]
BOOST_HAS_EXPM1 [no value]
BOOST_HAS_GETTIMEOFDAY [no value]
BOOST_HAS_LOG1P [no value]
BOOST_HAS_LONG_LONG [no value]
BOOST_HAS_MACRO_USE_FACET [no value]
BOOST_HAS_NANOSLEEP [no value]
BOOST_HAS_NL_TYPES_H [no value]
BOOST_HAS_PARTIAL_STD_ALLOCATOR [no value]
BOOST_HAS_PTHREADS [no value]
BOOST_HAS_PTHREAD_DELAY_NP [no value]
BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE [no value]
BOOST_HAS_SCHED_YIELD [no value]
BOOST_HAS_SIGACTION [no value]
BOOST_HAS_STDINT_H [no value]
BOOST_HAS_UNISTD_H [no value]
BOOST_MSVC6_MEMBER_TEMPLATES [no value]
BOOST_NO_MS_INT64_NUMERIC_LIMITS [no value]
BOOST_NO_POINTER_TO_MEMBER_TEMPLATE_PARAMETERS [no value]
BOOST_NO_STD_MESSAGES [no value]
BOOST_STD_EXTENSION_NAMESPACE =std
BOOST_UNREACHABLE_RETURN(0) [no value]
*********************************************************************
BOOST_REGEX_USER_CONFIG =<boost/regex/user.hpp>
BOOST_REGEX_USE_CPP_LOCALE [no value]
BOOST_REGEX_DYN_LINK =1
BOOST_REGEX_NON_RECURSIVE [no value]
BOOST_REGEX_BLOCKSIZE =4096
BOOST_REGEX_MAX_BLOCKS =1024
BOOST_REGEX_MAX_CACHE_BLOCKS =16
BOOST_REGEX_DYN_LINK =1
BOOST_REGEX_DECL [no value]
BOOST_REGEX_CALL [no value]
BOOST_REGEX_CCALL [no value]
BOOST_REGEX_MAX_STATE_COUNT =100000000
EXIT STATUS: 0
Run output:
Info for char C API's:
"a" : 1 "a"
"A" : 1 "A"
"z" : 1 "z"
"Z" : 1 "Z"
";" : 1 ";"
"{" : 1 "\x7b"
Info for wchar_t C API's:
"a" : 1 "a"
"A" : 1 "A"
"z" : 1 "z"
"Z" : 1 "Z"
";" : 1 ";"
"{" : 1 "\x7b"
Info for char C++ locale API's:
(Error in location of null, found: 1) "a" : 2 "a\x0"
(Error in location of null, found: 1) "A" : 2 "A\x0"
(Error in location of null, found: 1) "z" : 2 "z\x0"
(Error in location of null, found: 1) "Z" : 2 "Z\x0"
(Error in location of null, found: 1) ";" : 2 ";\x0"
(Error in location of null, found: 1) "{" : 2 "\x7b\x0"
Info for wchar_t C++ locale API's:
"a" : 1 "a"
"A" : 1 "A"
"z" : 1 "z"
"Z" : 1 "Z"
";" : 1 ";"
"{" : 1 "\x7b"
Sort Key Syntax for type boost::c_regex_traits<char>:
sort_C
"a" "a" "a"
"A" "A" "a"
";" ";" ";"
"\x7b" "\x7b" "\x7b"
"\x7d" "\x7d" "\x7d"
Sort Key Syntax for type boost::c_regex_traits<wchar_t>:
sort_C
"a" "a" "a"
"A" "A" "a"
";" ";" ";"
"\x7b" "\x7b" "\x7b"
"\x7d" "\x7d" "\x7d"
Sort Key Syntax for type boost::cpp_regex_traits<char>:
sort_C
"a" "a" "a"
"A" "A" "a"
";" ";" ";"
"\x7b" "\x7b" "\x7b"
"\x7d" "\x7d" "\x7d"
Sort Key Syntax for type boost::cpp_regex_traits<wchar_t>:
sort_C
"a" "a" "a"
"A" "A" "a"
";" ";" ";"
"\x7b" "\x7b" "\x7b"
"\x7d" "\x7d" "\x7d"
Checking std::ctype<char>::is(mask, c):
Boost.Regex believes this facet to be correct...
Actual behavior, appears to be correct.
Checking std::ctype<wchar_t>::is(mask, c):
Boost.Regex believes this facet to be correct...
Actual behavior, appears to be correct.
no errors detected
EXIT STATUS: 0
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_xml_warchive_dll.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_xml_warchive.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_xml_archive_dll.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_xml_archive.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::binary_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::binary_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=binary_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_binary_archive_dll.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::binary_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::binary_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=binary_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_binary_archive.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_text_archive_dll.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_text_archive.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_xml_warchive_dll.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_wiarchive,A>(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_wiarchive,boost::shared_ptr<A> >(xml_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_xml_warchive.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_text_warchive_dll.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_132_text_warchive.test/vacpp/debug/test_shared_ptr_132.o" "../libs/serialization/test/test_shared_ptr_132.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_xml_archive_dll.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::xml_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::xml_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::xml_iarchive,A>(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::xml_iarchive,boost::shared_ptr<A> >(xml_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::xml_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=xml_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_xml_archive.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::binary_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::binary_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=binary_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_binary_archive_dll.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::binary_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::binary_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::binary_iarchive,A>(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::binary_iarchive,boost::shared_ptr<A> >(binary_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::binary_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=binary_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_binary_archive.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_text_warchive_dll.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_wiarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_wiarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_wiarchive,A>(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_wiarchive,boost::shared_ptr<A> >(text_wiarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_wiarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_warchive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_text_warchive.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_SERIALIZATION_DYN_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_text_archive_dll.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../boost/serialization/shared_ptr.hpp", line 129.21: 1540-0219 (S) The call to "void_downcast" has no best match.
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1228 (I) Argument number 1 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1228 (I) Argument number 2 is an lvalue of type "const boost::serialization::extended_type_info".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1228 (I) Argument number 3 is an lvalue of type "A *".
"../boost/serialization/void_cast.hpp", line 75.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, void * const)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion".
"../boost/serialization/void_cast.hpp", line 67.1: 1540-1202 (I) No candidate is better than "boost::serialization::void_downcast(const extended_type_info &, const extended_type_info &, const void * const, bool)".
"../boost/serialization/shared_ptr.hpp", line 129.35: 1540-1231 (I) The conversion from argument number 1 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.47: 1540-1231 (I) The conversion from argument number 2 to "const boost::serialization::extended_type_info &" uses "the identity conversion".
"../boost/serialization/shared_ptr.hpp", line 129.59: 1540-1231 (I) The conversion from argument number 3 to "const void * const" uses "an lvalue-to-rvalue transformation" followed by "a pointer conversion" followed by "a qualification transformation".
"../boost/serialization/shared_ptr.hpp", line 116.12: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::object_identifier<A>(A *) const".
"../boost/serialization/shared_ptr.hpp", line 141.21: 1540-0700 (I) The previous message was produced while processing "boost::serialization::detail::shared_ptr_helper::reset<A>(shared_ptr<A> &, A *)".
"../boost/serialization/shared_ptr.hpp", line 220.56: 1540-0700 (I) The previous message was produced while processing "boost::serialization::load<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 58.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::free_loader<boost::archive::text_iarchive,boost::shared_ptr<A> >::invoke(boost::archive::text_iarchive &, boost::shared_ptr<A> &, const unsigned int)".
"../boost/serialization/split_free.hpp", line 74.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::split_free<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/shared_ptr.hpp", line 235.5: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize<boost::archive::text_iarchive,A>(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/serialization/serialization.hpp", line 140.9: 1540-0700 (I) The previous message was produced while processing "boost::serialization::serialize_adl<boost::archive::text_iarchive,boost::shared_ptr<A> >(text_iarchive &, shared_ptr<A> &, const unsigned int)".
"../boost/archive/detail/iserializer.hpp", line 158.5: 1540-0700 (I) The previous message was produced while processing "boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >::load_object_data(basic_iarchive &, void *, const unsigned int) const".
"../boost/archive/detail/iserializer.hpp", line 101.7: 1540-0700 (I) The previous message was produced while processing "class boost::archive::detail::iserializer<boost::archive::text_iarchive,boost::shared_ptr<A> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -DBOOST_ARCHIVE_TEST=text_archive.hpp -DBOOST_LIB_DIAGNOSTIC=1 -DBOOST_TEST_NO_AUTO_LINK=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/serialization/test/test_shared_ptr_text_archive.test/vacpp/debug/test_shared_ptr.o" "../libs/serialization/test/test_shared_ptr.cpp"
Compiler output:
"../libs/serialization/test/test_static_warning.cpp", line 24.5: 1540-2400 (W) "boost::STATIC_WARNING" is undefined. The delete operator will not call a destructor.
"../libs/serialization/test/test_static_warning.cpp", line 25.5: 1540-2400 (W) "boost::STATIC_WARNING" is undefined. The delete operator will not call a destructor.
"../libs/serialization/test/test_static_warning.cpp", line 19.1: 1540-2400 (W) "boost::STATIC_WARNING" is undefined. The delete operator will not call a destructor.
"../libs/serialization/test/test_static_warning.cpp", line 20.1: 1540-2400 (W) "boost::STATIC_WARNING" is undefined. The delete operator will not call a destructor.
Run output:
Running 1 test case...
unknown location(0): fatal error in "test_main_caller( argc, argv )": std::bad_alloc: bad allocation
*** 1 failure detected in test suite "Test Program"
EXIT STATUS: 201
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 96.17: 1540-1296 (W) The const object "flip" requires "class EvFlipBit" to have a user-declared default constructor.
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 64.15: 1540-1296 (W) The const object "state<BitMachine::Off>::instance_" requires "struct Off" to have a user-declared default constructor.
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 64.15: 1540-0700 (I) The previous message was produced while processing "state<struct BitMachine::Off>::instance_".
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 56.14: 1540-0700 (I) The previous message was produced while processing "state<BitMachine::Off>::instance()".
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 102.37: 1540-0700 (I) The previous message was produced while processing "BitMachine::BitMachine()".
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 64.15: 1540-1296 (W) The const object "state<BitMachine::On>::instance_" requires "struct On" to have a user-declared default constructor.
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 64.15: 1540-0700 (I) The previous message was produced while processing "state<struct BitMachine::On>::instance_".
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 56.14: 1540-0700 (I) The previous message was produced while processing "state<BitMachine::On>::instance()".
"../libs/statechart/test/../example/Handcrafted/Handcrafted.cpp", line 123.16: 1540-0700 (I) The previous message was produced while processing "BitMachine::Off::react(const EvFlipBit &) const".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S1<TransitionTest<boost::statechart::null_exception_translator> > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::n...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_transl..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived_with_transition_action_impl::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base>(S1<TransitionTest<boost::statechart::null_exception...".
"../boost/statechart/transition.hpp", line 115.18: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,boost::statechart::detail::rtti_policy::id_type>(S1<TransitionTest<boost::statec...".
"../boost/statechart/transition.hpp", line 137.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,boost::statechart::detail::rtti_policy::id_type>(S1<TransitionTest<boost::statechart::null_exce...".
"../boost/statechart/simple_state.hpp", line 812.11: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 848.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 480.9: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 187.7: 1540-0700 (I) The previous message was produced while processing "class boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_...".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >,S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,Default..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >,S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::e...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >,S11<TransitionTest<boost::statechar..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produc...
(remainder deleted because of excessive size)
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S1<TransitionTest<boost::statechart::null_exception_translator> > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::n...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_transl..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived_with_transition_action_impl::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base>(S1<TransitionTest<boost::statechart::null_exception...".
"../boost/statechart/transition.hpp", line 115.18: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,boost::statechart::detail::rtti_policy::id_type>(S1<TransitionTest<boost::statec...".
"../boost/statechart/transition.hpp", line 137.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,boost::statechart::detail::rtti_policy::id_type>(S1<TransitionTest<boost::statechart::null_exce...".
"../boost/statechart/simple_state.hpp", line 812.11: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 848.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 480.9: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 187.7: 1540-0700 (I) The previous message was produced while processing "class boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_...".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >,S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,Default..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >,S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::e...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >,S11<TransitionTest<boost::statechar..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produc...
(remainder deleted because of excessive size)
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S1<TransitionTest<boost::statechart::null_exception_translator> > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::n...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_transl..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived_with_transition_action_impl::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base>(S1<TransitionTest<boost::statechart::null_exception...".
"../boost/statechart/transition.hpp", line 115.18: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,const void *>(S1<TransitionTest<boost::statechart::null_exception_translator> > ...".
"../boost/statechart/transition.hpp", line 137.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,const void *>(S1<TransitionTest<boost::statechart::null_exception_translator> > &, const event_...".
"../boost/statechart/simple_state.hpp", line 812.11: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 848.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 480.9: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 187.7: 1540-0700 (I) The previous message was produced while processing "class boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_...".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S211<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart:..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_t...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<T..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was pro...
(remainder deleted because of excessive size)
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S1<TransitionTest<boost::statechart::null_exception_translator> > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::n...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_transl..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived_with_transition_action_impl::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base>(S1<TransitionTest<boost::statechart::null_exception...".
"../boost/statechart/transition.hpp", line 115.18: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react_derived::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,const void *>(S1<TransitionTest<boost::statechart::null_exception_translator> > ...".
"../boost/statechart/transition.hpp", line 137.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<A,S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,&S0<TransitionTest<boost::statechart::null_exception_translator> >::Transit>::react<S1<TransitionTest<boost::statechart::null_exception_translator> >,boost::statechart::event_base,const void *>(S1<TransitionTest<boost::statechart::null_exception_translator> > &, const event_...".
"../boost/statechart/simple_state.hpp", line 812.11: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 848.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 480.9: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m...".
"../boost/statechart/simple_state.hpp", line 187.7: 1540-0700 (I) The previous message was produced while processing "class boost::statechart::simple_state<S1<TransitionTest<boost::statechart::null_exception_translator> >,S0<TransitionTest<boost::statechart::null_exception_translator> >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::null_exception_translator> > >,S11<TransitionTest<boost::statechart::null_exception_translator> >,Default2<S1<TransitionTest<boost::statechart::null_exception_translator> > >,mpl_::na,mpl_::na,mpl_::na,mpl_...".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<S211<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart:..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<TransitionTest<boost::statechart::exception_t...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<S11<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::statechart::simple_state<S1<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,S0<TransitionTest<boost::statechart::exception_translator<boost::statechart::exception_thrown> > >,boost::mpl::list<Default0<S1<T..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "H" and "G".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was pro...
(remainder deleted because of excessive size)
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/transition.hpp", line 96.14: 1540-0218 (S) The call does not match any parameter list for "transit<BitState<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> > >".
"../boost/statechart/simple_state.hpp", line 307.12: 1540-1283 (I) "boost::statechart::simple_state<BitState<mpl_::integral_c<unsigned int,0>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,boost::mpl::list<mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,0>::transit<BitState<mpl_::integral_c<unsigne..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0215 (I) The wrong number of arguments have been specified for "boost::statechart::simple_state<BitState<mpl_::integral_c<unsigned int,0>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,boost::mpl::list<mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,0>::transit<BitSt...".
"../boost/statechart/simple_state.hpp", line 314.12: 1540-1283 (I) "template <class DestinationState, class TransitionContext, class Event> boost::statechart::simple_state<BitState<mpl_::integral_c<unsigned int,0>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,boost::mpl::list<mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,m..." is not a viable candidate.
"../boost/statechart/transition.hpp", line 96.14: 1540-0290 (I) The function template parameter "Event" has been found to have two values: "EvFlipBit<mpl_::integral_c<unsigned int,9> >" and "EvFlipBit<mpl_::integral_c<unsigned int,8> >".
"../boost/statechart/transition.hpp", line 92.38: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<EvFlipBit<mpl_::integral_c<unsigned int,1> >,BitState<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,&BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >::Transition>::react_derived_with_transition_action_impl::react<BitState<mpl_::integral_c<unsign...".
"../boost/statechart/transition.hpp", line 115.18: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<EvFlipBit<mpl_::integral_c<unsigned int,1> >,BitState<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,&BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >::Transition>::react_derived::react<BitState<mpl_::integral_c<unsigned int,0>,mpl_::integral_c<u...".
"../boost/statechart/transition.hpp", line 137.14: 1540-0700 (I) The previous message was produced while processing "boost::statechart::transition<EvFlipBit<mpl_::integral_c<unsigned int,1> >,BitState<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,&BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >::Transition>::react<BitState<mpl_::integral_c<unsigned int,0>,mpl_::integral_c<unsigned int,2>,...".
"../boost/statechart/simple_state.hpp", line 812.11: 1540-0700 (I) The previous message was produced while processing "boost::statechart::simple_state<BitState<mpl_::integral_c<unsigned int,0>,mpl_::integral_c<unsigned int,2>,mpl_::integral_c<unsigned int,0> >,BitMachine<mpl_::integral_c<unsigned int,2>,mpl_::inte...
(remainder deleted because of excessive size)
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_worker.hpp", line 46.21: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/processor_container.hpp", line 41.29: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/fifo_scheduler.hpp", line 32.24: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/detail/state_base.hpp", line 68.3: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
"../boost/statechart/state_machine.hpp", line 238.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "noncopyable".
Compiler output:
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 103.62: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<const char> &" is expected.
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 103.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<const char>::trim_left()".
"../libs/test/test/basic_cstring_test.cpp", line 367.9: 1540-0700 (I) The previous message was produced while processing "trim_test_impl<const char>(type<const char> *)".
"../libs/test/test/basic_cstring_test.cpp", line 330.2: 1540-0700 (I) The previous message was produced while processing "trim_test::run<const char>(type<const char> *)".
"../boost/test/test_case_template.hpp", line 73.31: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char>::operator()()".
"../boost/test/utils/callback.hpp", line 56.60: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::invoker<boost::unit_test::ut_detail::unused>::invoke<boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >(test_case_template_invoker<trim_test,const char> &)".
"../boost/test/utils/callback.hpp", line 89.45: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >::invoke()".
"../boost/test/utils/callback.hpp", line 85.8: 1540-0700 (I) The previous message was produced while processing "struct boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >".
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 104.64: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<const char> &" is expected.
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 104.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<const char>::trim_right()".
"../libs/test/test/basic_cstring_test.cpp", line 364.9: 1540-0700 (I) The previous message was produced while processing "trim_test_impl<const char>(type<const char> *)".
"../libs/test/test/basic_cstring_test.cpp", line 330.2: 1540-0700 (I) The previous message was produced while processing "trim_test::run<const char>(type<const char> *)".
"../boost/test/test_case_template.hpp", line 73.31: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char>::operator()()".
"../boost/test/utils/callback.hpp", line 56.60: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::invoker<boost::unit_test::ut_detail::unused>::invoke<boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >(test_case_template_invoker<trim_test,const char> &)".
"../boost/test/utils/callback.hpp", line 89.45: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >::invoke()".
"../boost/test/utils/callback.hpp", line 85.8: 1540-0700 (I) The previous message was produced while processing "struct boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >".
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 105.52: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<const char> &" is expected.
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 105.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<const char>::trim()".
"../libs/test/test/basic_cstring_test.cpp", line 376.9: 1540-0700 (I) The previous message was produced while processing "trim_test_impl<const char>(type<const char> *)".
"../libs/test/test/basic_cstring_test.cpp", line 330.2: 1540-0700 (I) The previous message was produced while processing "trim_test::run<const char>(type<const char> *)".
"../boost/test/test_case_template.hpp", line 73.31: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char>::operator()()".
"../boost/test/utils/callback.hpp", line 56.60: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::invoker<boost::unit_test::ut_detail::unused>::invoke<boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >(test_case_template_invoker<trim_test,const char> &)".
"../boost/test/utils/callback.hpp", line 89.45: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >::invoke()".
"../boost/test/utils/callback.hpp", line 85.8: 1540-0700 (I) The previous message was produced while processing "struct boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,const char> >".
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 103.62: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<char> &" is expected.
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 103.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<char>::trim_left()".
"../libs/test/test/basic_cstring_test.cpp", line 367.9: 1540-0700 (I) The previous message was produced while processing "trim_test_impl<char>(type<char> *)".
"../libs/test/test/basic_cstring_test.cpp", line 330.2: 1540-0700 (I) The previous message was produced while processing "trim_test::run<char>(type<char> *)".
"../boost/test/test_case_template.hpp", line 73.31: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char>::operator()()".
"../boost/test/utils/callback.hpp", line 56.60: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::invoker<boost::unit_test::ut_detail::unused>::invoke<boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char> >(test_case_template_invoker<trim_test,char> &)".
"../boost/test/utils/callback.hpp", line 89.45: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char> >::invoke()".
"../boost/test/utils/callback.hpp", line 85.8: 1540-0700 (I) The previous message was produced while processing "struct boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char> >".
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 104.64: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<char> &" is expected.
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 104.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<char>::trim_right()".
"../libs/test/test/basic_cstring_test.cpp", line 364.9: 1540-0700 (I) The previous message was produced while processing "trim_test_impl<char>(type<char> *)".
"../libs/test/test/basic_cstring_test.cpp", line 330.2: 1540-0700 (I) The previous message was produced while processing "trim_test::run<char>(type<char> *)".
"../boost/test/test_case_template.hpp", line 73.31: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char>::operator()()".
"../boost/test/utils/callback.hpp", line 56.60: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::invoker<boost::unit_test::ut_detail::unused>::invoke<boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char> >(test_case_template_invoker<trim_test,char> &)".
"../boost/test/utils/callback.hpp", line 89.45: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char> >::invoke()".
"../boost/test/utils/callback.hpp", line 85.8: 1540-0700 (I) The previous message was produced while processing "struct boost::unit_test::ut_detail::callback0_impl_t<boost::unit_test::ut_detail::unused,boost::unit_test::ut_detail::test_case_template_invoker<trim_test,char> >".
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 105.52: 1540-1101 (W) A return value of type "boost::unit_test::basic_cstring<char> &" is expected.
"../boost/test/utils/basic_cstring/basic_cstring.hpp", line 105.21: 1540-0700 (I) The previous message was produced while processing "boost::unit_test::basic_cstring<char>::trim()".
"../libs/test/test/basic_cstring_test.cpp", line 376.9: 1540-0700 (I) The previous message was produced while processing "trim_test_impl<char>(type<char> *)".
"../libs/test/test/basic_cstring_test.cp...
(remainder deleted because of excessive size)
Linker output:
ld: 0711-317 ERROR: Undefined symbol: boost::unit_test::basic_cstring<const char>::npos
ld: 0711-317 ERROR: Undefined symbol: boost::unit_test::basic_cstring<const unsigned char>::npos
ld: 0711-317 ERROR: Undefined symbol: boost::unit_test::basic_cstring<const wchar_t>::npos
ld: 0711-317 ERROR: Undefined symbol: boost::unit_test::basic_cstring<char>::npos
ld: 0711-317 ERROR: Undefined symbol: boost::unit_test::basic_cstring<unsigned char>::npos
ld: 0711-317 ERROR: Undefined symbol: boost::unit_test::basic_cstring<wchar_t>::npos
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
xlC -brtl -qtwolink -g -qfullpath -o "../bin.v2/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test" "../bin.v2/libs/test/test/basic_cstring_test.test/vacpp/debug/basic_cstring_test.o" "../bin.v2/libs/test/build/vacpp/debug/link-static/libboost_unit_test_framework-xlc-d-1_34.a"
Run output:
Running 1 test case...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 127
...Leavi...
...0: fa...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
... inte...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...test ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ss vi...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...: log...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...uites...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...nteri...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...g tes...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ror w...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
..._test...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
..."erro...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...or ty...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...rror ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...lid a...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...type:...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
... leve...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
... erro...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ntime...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...;
11...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=
log...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...: las...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 1
...=====...
...
===...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...g lev...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...deman...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...emand...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...em er...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...t che...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...el: l...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...nd": ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
... memo...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...error...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ors; ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...126: ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...: log...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...eptio...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...n_err...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...d": s...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...t: er...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...pp_ex...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...integ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...atal ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...g_cpp...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...rite ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ror;
...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ption...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 1
...=====...
...
0: f...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ror_o...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...rs; e...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ors; ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...ors; ...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...l_err...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
..._fata...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...: log...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...level...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 1
...=====...
...log l...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...=====...
../libs/test/test/errors_handling_test.cpp(190): error in "test_errors_handling": check test_output.match_pattern() failed. Mismatch at position 0
...
====...
...n "er...
*** 67 failures detected in test suite "Master Test Suite"
EXIT STATUS: 201
Compiler output:
"../boost/test/utils/iterator/ifstream_line_iterator.hpp", line 78.38: 1540-0198 (W) The omitted keyword "private" is assumed for base class "ut_detail::ifstream_holder<CharT>".
"../boost/test/utils/iterator/ifstream_line_iterator.hpp", line 78.38: 1540-0198 (W) The omitted keyword "private" is assumed for base class "ut_detail::ifstream_holder<char>".
Compiler output:
"../libs/tr1/test/test_bind_tricky.cpp", line 65.16: 1540-0219 (S) The call to "std::tr1::bind<double>" has no best match.
"../libs/tr1/test/test_bind_tricky.cpp", line 65.39: 1540-1229 (I) Argument number 1 is an rvalue of type "double (*)(int, char, long)".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.51: 1540-1229 (I) Argument number 2 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.54: 1540-1229 (I) Argument number 3 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.57: 1540-1229 (I) Argument number 4 is an rvalue of type "int".
"../boost/bind.hpp", line 1233.5: 1540-1202 (I) No candidate is better than "boost::bind<double,double (*)(int, char, long),int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.51: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.54: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.57: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../boost/bind/bind_cc.hpp", line 46.5: 1540-1202 (I) No candidate is better than "boost::bind<double,int,char,long,int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.51: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.54: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.57: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.16: 1540-0219 (S) The call to "std::tr1::bind<double>" has no best match.
"../libs/tr1/test/test_bind_tricky.cpp", line 70.39: 1540-1228 (I) Argument number 1 is an lvalue of type "double (int, char, long)".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.50: 1540-1229 (I) Argument number 2 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.53: 1540-1229 (I) Argument number 3 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.56: 1540-1229 (I) Argument number 4 is an rvalue of type "int".
"../boost/bind.hpp", line 1233.5: 1540-1202 (I) No candidate is better than "boost::bind<double,double (*)(int, char, long),int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "a function-to-pointer transformation".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.50: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.53: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.56: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../boost/bind/bind_cc.hpp", line 46.5: 1540-1202 (I) No candidate is better than "boost::bind<double,int,char,long,int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "a function-to-pointer transformation".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.50: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.53: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.56: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 37.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 35.6: 1540-0700 (I) The previous message was produced while processing "check_bind1<boost::_bi::bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::arg<1>,boost::_bi::value<int> > >,double,int>(bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::arg<1>,boost::_bi::value<int> > >, double, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 27.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 25.6: 1540-0700 (I) The previous message was produced while processing "check_bind0<boost::_bi::bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::_bi::value<int>,boost::_bi::value<int> > >,double>(bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::_bi::value<int>,boost::_bi::value<int> > >, double)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<2> >(const arg<2> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<3> >(const arg<3> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<4> >(const arg<4> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<1> >(const arg<1> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<6> >(const arg<6> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 37.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 35.6: 1540-0700 (I) The previous message was produced while processing "check_bind1<boost::_bi::bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int> > >,double,int>(bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int> > >, double, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<8> >(const arg<8> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 27.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 25.6: 1540-0700 (I) The previous message was produced while processing "check_bind0<boost::_bi::bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int> > >,double>(bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::...
(remainder deleted because of excessive size)
Compiler output:
"../libs/tr1/test/test_function_tricky.cpp", line 77.4: 1540-0251 (S) The "sizeof" operator cannot be applied to the undefined class "struct STATIC_ASSERTION_FAILURE<0>".
xlC -c -DBOOST_ALL_NO_LIB=1 -DTEST_STD_HEADERS=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -I"/boost_1_34_0/boost/tr1/tr1" -I"/boost_1_34_0/boost/tr1/tr1/sun" -o "../bin.v2/libs/tr1/test/std_test_function_tricky.test/vacpp/debug/std_test_function_tricky.o" "../libs/tr1/test/test_function_tricky.cpp"
Compiler output:
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.25: 1540-0218 (S) The call does not match any parameter list for "std::tr1::mem_fn".
"../boost/bind/mem_fn_cc.hpp", line 15.63: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)())" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)()" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 20.64: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)() const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)() const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 25.77: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 30.78: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 35.91: 1540-1283 (I) "template <class R, class T, class A1, class A2> boost::mem_fn(R (T::*)(A1, A2))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 40.92: 1540-1283 (I) "template <class R, class T, class A1, class A2> boost::mem_fn(R (T::*)(A1, A2) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 45.105: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3> boost::mem_fn(R (T::*)(A1, A2, A3))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 50.106: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3> boost::mem_fn(R (T::*)(A1, A2, A3) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 55.119: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4> boost::mem_fn(R (T::*)(A1, A2, A3, A4))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 60.120: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4> boost::mem_fn(R (T::*)(A1, A2, A3, A4) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 65.133: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 70.134: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 75.147: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 80.148: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 85.161: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 90.162: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 95.175: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 100.176: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/mem_fn.hpp", line 382.43: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R T::*)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R T::*" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.25: 1540-0218 (S) The call does not match any parameter list for "std::tr1::mem_fn".
"../boost/bind/mem_fn_cc.hpp", line 15.63: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)())" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)()" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 20.64: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)() const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)() const" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 25.77: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1)" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 30.78: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1) const" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 35.91: 1540-1283 (I) "template <class R, class T, class A1, class A2> boost::mem_fn(R (T::*)(A1, A2))" is ...
(remainder deleted because of excessive size)
Compiler output:
"../libs/tr1/test/test_ref_wrapper_tricky.cpp", line 38.4: 1540-0251 (S) The "sizeof" operator cannot be applied to the undefined class "struct STATIC_ASSERTION_FAILURE<0>".
xlC -c -DBOOST_ALL_NO_LIB=1 -DTEST_STD_HEADERS=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -I"/boost_1_34_0/boost/tr1/tr1" -I"/boost_1_34_0/boost/tr1/tr1/sun" -o "../bin.v2/libs/tr1/test/std_test_ref_wrapper_tricky.test/vacpp/debug/std_test_ref_wrapper_tricky.o" "../libs/tr1/test/test_ref_wrapper_tricky.cpp"
Compiler output:
"../boost/type_traits/add_const.hpp", line 33.1: 1540-0142 (S) cv-qualifiers must not be added to a typedef of function type.
"../libs/tr1/test/test_type_traits.cpp", line 33.21: 1540-0700 (I) The previous message was produced while processing "struct boost::add_const<int ()>".
"../boost/type_traits/add_volatile.hpp", line 33.1: 1540-0142 (S) cv-qualifiers must not be added to a typedef of function type.
"../libs/tr1/test/test_type_traits.cpp", line 33.21: 1540-0700 (I) The previous message was produced while processing "struct boost::add_volatile<int ()>".
"../boost/type_traits/add_cv.hpp", line 34.1: 1540-0142 (S) cv-qualifiers must not be added to a typedef of function type.
"../libs/tr1/test/test_type_traits.cpp", line 33.21: 1540-0700 (I) The previous message was produced while processing "struct boost::add_cv<int ()>".
xlC -c -DBOOST_ALL_NO_LIB=1 -DTEST_STD_HEADERS=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -I"/boost_1_34_0/boost/tr1/tr1" -I"/boost_1_34_0/boost/tr1/tr1/sun" -o "../bin.v2/libs/tr1/test/std_test_type_traits.test/vacpp/debug/std_test_type_traits.o" "../libs/tr1/test/test_type_traits.cpp"
Compiler output:
"../libs/tr1/test/test_bind_tricky.cpp", line 65.16: 1540-0219 (S) The call to "std::tr1::bind<double>" has no best match.
"../libs/tr1/test/test_bind_tricky.cpp", line 65.39: 1540-1229 (I) Argument number 1 is an rvalue of type "double (*)(int, char, long)".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.51: 1540-1229 (I) Argument number 2 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.54: 1540-1229 (I) Argument number 3 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.57: 1540-1229 (I) Argument number 4 is an rvalue of type "int".
"../boost/bind.hpp", line 1233.5: 1540-1202 (I) No candidate is better than "boost::bind<double,double (*)(int, char, long),int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.51: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.54: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.57: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../boost/bind/bind_cc.hpp", line 46.5: 1540-1202 (I) No candidate is better than "boost::bind<double,int,char,long,int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.51: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.54: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 65.57: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.16: 1540-0219 (S) The call to "std::tr1::bind<double>" has no best match.
"../libs/tr1/test/test_bind_tricky.cpp", line 70.39: 1540-1228 (I) Argument number 1 is an lvalue of type "double (int, char, long)".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.50: 1540-1229 (I) Argument number 2 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.53: 1540-1229 (I) Argument number 3 is an rvalue of type "int".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.56: 1540-1229 (I) Argument number 4 is an rvalue of type "int".
"../boost/bind.hpp", line 1233.5: 1540-1202 (I) No candidate is better than "boost::bind<double,double (*)(int, char, long),int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "a function-to-pointer transformation".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.50: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.53: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.56: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../boost/bind/bind_cc.hpp", line 46.5: 1540-1202 (I) No candidate is better than "boost::bind<double,int,char,long,int,int,int>(double (*)(int, char, long), int, int, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.39: 1540-1231 (I) The conversion from argument number 1 to "double (*)(int, char, long)" uses "a function-to-pointer transformation".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.50: 1540-1231 (I) The conversion from argument number 2 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.53: 1540-1231 (I) The conversion from argument number 3 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 70.56: 1540-1231 (I) The conversion from argument number 4 to "int" uses "the identity conversion".
"../libs/tr1/test/test_bind_tricky.cpp", line 37.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 35.6: 1540-0700 (I) The previous message was produced while processing "check_bind1<boost::_bi::bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::arg<1>,boost::_bi::value<int> > >,double,int>(bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::arg<1>,boost::_bi::value<int> > >, double, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 27.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 25.6: 1540-0700 (I) The previous message was produced while processing "check_bind0<boost::_bi::bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::_bi::value<int>,boost::_bi::value<int> > >,double>(bind_t<boost::_bi::unspecified,std::plus<double>,boost::_bi::list2<boost::_bi::value<int>,boost::_bi::value<int> > >, double)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<2> >(const arg<2> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<3> >(const arg<3> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<4> >(const arg<4> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<1> >(const arg<1> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<6> >(const arg<6> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 37.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 35.6: 1540-0700 (I) The previous message was produced while processing "check_bind1<boost::_bi::bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int> > >,double,int>(bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::arg<1>,boost::_bi::value<int>,boost::_bi::value<int> > >, double, int)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 21.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_placeholder" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 16.6: 1540-0700 (I) The previous message was produced while processing "check_placeholder<boost::arg<8> >(const arg<8> &)".
"../libs/tr1/test/test_bind_tricky.cpp", line 52.5: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/tr1/test/test_bind_tricky.cpp", line 27.24: 1540-0064 (S) Syntax error: "type" was expected but "::std::tr1::is_bind_expression" was found.
"../libs/tr1/test/test_bind_tricky.cpp", line 25.6: 1540-0700 (I) The previous message was produced while processing "check_bind0<boost::_bi::bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::value<int>,boost::_bi::value<int> > >,double>(bind_t<double,double (*)(int, char, long),boost::_bi::list3<boost::_bi::value<int>,boost::_bi::...
(remainder deleted because of excessive size)
Compiler output:
"../libs/tr1/test/test_function_tricky.cpp", line 77.4: 1540-0251 (S) The "sizeof" operator cannot be applied to the undefined class "struct STATIC_ASSERTION_FAILURE<0>".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/tr1/test/test_function_tricky.test/vacpp/debug/test_function_tricky.o" "../libs/tr1/test/test_function_tricky.cpp"
Compiler output:
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.25: 1540-0218 (S) The call does not match any parameter list for "std::tr1::mem_fn".
"../boost/bind/mem_fn_cc.hpp", line 15.63: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)())" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)()" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 20.64: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)() const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)() const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 25.77: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 30.78: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 35.91: 1540-1283 (I) "template <class R, class T, class A1, class A2> boost::mem_fn(R (T::*)(A1, A2))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 40.92: 1540-1283 (I) "template <class R, class T, class A1, class A2> boost::mem_fn(R (T::*)(A1, A2) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 45.105: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3> boost::mem_fn(R (T::*)(A1, A2, A3))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 50.106: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3> boost::mem_fn(R (T::*)(A1, A2, A3) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 55.119: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4> boost::mem_fn(R (T::*)(A1, A2, A3, A4))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 60.120: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4> boost::mem_fn(R (T::*)(A1, A2, A3, A4) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 65.133: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 70.134: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 75.147: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 80.148: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 85.161: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 90.162: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 95.175: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8)" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/bind/mem_fn_cc.hpp", line 100.176: 1540-1283 (I) "template <class R, class T, class A1, class A2, class A3, class A4, class A5, class A6, class A7, class A8> boost::mem_fn(R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1, A2, A3, A4, A5, A6, A7, A8) const" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../boost/mem_fn.hpp", line 382.43: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R T::*)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 37.42: 1540-0288 (I) The function template parameter of type "R T::*" cannot be initialized with an argument of type "expected_result (test::*)() volatile".
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.25: 1540-0218 (S) The call does not match any parameter list for "std::tr1::mem_fn".
"../boost/bind/mem_fn_cc.hpp", line 15.63: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)())" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)()" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 20.64: 1540-1283 (I) "template <class R, class T> boost::mem_fn(R (T::*)() const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)() const" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 25.77: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1))" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1)" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 30.78: 1540-1283 (I) "template <class R, class T, class A1> boost::mem_fn(R (T::*)(A1) const)" is not a viable candidate.
"../libs/tr1/test/test_mem_fn_tricky.cpp", line 38.42: 1540-0288 (I) The function template parameter of type "R (T::*)(A1) const" cannot be initialized with an argument of type "expected_result (test::*)() const volatile".
"../boost/bind/mem_fn_cc.hpp", line 35.91: 1540-1283 (I) "template <class R, class T, class A1, class A2> boost::mem_fn(R (T::*)(A1, A2))" is ...
(remainder deleted because of excessive size)
Compiler output:
"../libs/tr1/test/test_ref_wrapper_tricky.cpp", line 38.4: 1540-0251 (S) The "sizeof" operator cannot be applied to the undefined class "struct STATIC_ASSERTION_FAILURE<0>".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/tr1/test/test_ref_wrapper_tricky.test/vacpp/debug/test_ref_wrapper_tricky.o" "../libs/tr1/test/test_ref_wrapper_tricky.cpp"
Compiler output:
"../boost/type_traits/add_const.hpp", line 33.1: 1540-0142 (S) cv-qualifiers must not be added to a typedef of function type.
"../libs/tr1/test/test_type_traits.cpp", line 33.21: 1540-0700 (I) The previous message was produced while processing "struct boost::add_const<int ()>".
"../boost/type_traits/add_volatile.hpp", line 33.1: 1540-0142 (S) cv-qualifiers must not be added to a typedef of function type.
"../libs/tr1/test/test_type_traits.cpp", line 33.21: 1540-0700 (I) The previous message was produced while processing "struct boost::add_volatile<int ()>".
"../boost/type_traits/add_cv.hpp", line 34.1: 1540-0142 (S) cv-qualifiers must not be added to a typedef of function type.
"../libs/tr1/test/test_type_traits.cpp", line 33.21: 1540-0700 (I) The previous message was produced while processing "struct boost::add_cv<int ()>".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/tr1/test/test_type_traits.test/vacpp/debug/test_type_traits.o" "../libs/tr1/test/test_type_traits.cpp"
Run output:
../libs/type_traits/test/has_nothrow_assign_test.cpp:195: <note>The expression: "::std::tr1::has_nothrow_assign<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:196: <note>The expression: "::std::tr1::has_nothrow_assign<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:197: <note>The expression: "::std::tr1::has_nothrow_assign<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:198: <note>The expression: "::std::tr1::has_nothrow_assign<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:199: <note>The expression: "::std::tr1::has_nothrow_assign<nothrow_assign_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_nothrow_constr_test.cpp:153: <note>The expression: "::std::tr1::has_nothrow_constructor<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:154: <note>The expression: "::std::tr1::has_nothrow_constructor<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:155: <note>The expression: "::std::tr1::has_nothrow_constructor<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:156: <note>The expression: "::std::tr1::has_nothrow_constructor<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:157: <note>The expression: "::std::tr1::has_nothrow_constructor<nothrow_construct_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_nothrow_copy_test.cpp:191: <note>The expression: "::std::tr1::has_nothrow_copy<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:192: <note>The expression: "::std::tr1::has_nothrow_copy<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:193: <note>The expression: "::std::tr1::has_nothrow_copy<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:194: <note>The expression: "::std::tr1::has_nothrow_copy<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:195: <note>The expression: "::std::tr1::has_nothrow_copy<nothrow_copy_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_assign_test.cpp:187: <note>The expression: "::std::tr1::has_trivial_assign<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:188: <note>The expression: "::std::tr1::has_trivial_assign<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:189: <note>The expression: "::std::tr1::has_trivial_assign<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:190: <note>The expression: "::std::tr1::has_trivial_assign<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:193: <note>The expression: "::std::tr1::has_trivial_assign<trivial_except_destroy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:194: <note>The expression: "::std::tr1::has_trivial_assign<trivial_except_construct>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:195: <note>The expression: "::std::tr1::has_trivial_assign<trivial_except_copy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:197: <note>The expression: "::std::tr1::has_trivial_assign<wrap<trivial_except_destroy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:198: <note>The expression: "::std::tr1::has_trivial_assign<wrap<trivial_except_construct> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:199: <note>The expression: "::std::tr1::has_trivial_assign<wrap<trivial_except_copy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_constr_test.cpp:153: <note>The expression: "::std::tr1::has_trivial_constructor<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:154: <note>The expression: "::std::tr1::has_trivial_constructor<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:155: <note>The expression: "::std::tr1::has_trivial_constructor<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:156: <note>The expression: "::std::tr1::has_trivial_constructor<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:159: <note>The expression: "::std::tr1::has_trivial_constructor<trivial_except_destroy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:160: <note>The expression: "::std::tr1::has_trivial_constructor<trivial_except_assign>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:163: <note>The expression: "::std::tr1::has_trivial_constructor<wrap<trivial_except_destroy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:164: <note>The expression: "::std::tr1::has_trivial_constructor<wrap<trivial_except_assign> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_copy_test.cpp:187: <note>The expression: "::std::tr1::has_trivial_copy<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:188: <note>The expression: "::std::tr1::has_trivial_copy<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:189: <note>The expression: "::std::tr1::has_trivial_copy<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:190: <note>The expression: "::std::tr1::has_trivial_copy<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:193: <note>The expression: "::std::tr1::has_trivial_copy<trivial_except_destroy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:194: <note>The expression: "::std::tr1::has_trivial_copy<trivial_except_construct>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:195: <note>The expression: "::std::tr1::has_trivial_copy<trivial_except_assign>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:197: <note>The expression: "::std::tr1::has_trivial_copy<wrap<trivial_except_destroy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:198: <note>The expression: "::std::tr1::has_trivial_copy<wrap<trivial_except_construct> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:199: <note>The expression: "::std::tr1::has_trivial_copy<wrap<trivial_except_assign> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_destructor_test.cpp:159: <note>The expression: "::std::tr1::has_trivial_destructor<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:160: <note>The expression: "::std::tr1::has_trivial_destructor<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:161: <note>The expression: "::std::tr1::has_trivial_destructor<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:162: <note>The expression: "::std::tr1::has_trivial_destructor<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:165: <note>The expression: "::std::tr1::has_trivial_destructor<trivial_except_copy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:166: <note>The expression: "::std::tr1::has_trivial_destructor<trivial_except_construct>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:167: <note>The expression: "::std::tr1::has_trivial_destructor<trivial_except_assign>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:169: <note>The expression: "::std::tr1::has_trivial_destructor<wrap<trivial_except_copy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:170: <note>The expression: "::std::tr1::has_trivial_destructor<wrap<trivial_except_construct> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:171: <note>The expression: "::std::tr1::has_trivial_destructor<wrap<trivial_except_assign> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_virtual_destructor_test.cpp:45: <note>The expression: "::std::tr1::has_virtual_destructor<VB>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:46: <note>The expression: "::std::tr1::has_virtual_destructor<VD>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:47: <note>The expression: "::std::tr1::has_virtual_destructor<test_abc1>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:48: <note>The expression: "::std::tr1::has_virtual_destructor<test_abc2>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:51: <note>The expression: "::std::tr1::has_virtual_destructor<std::iostream>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:52: <note>The expression: "::std::tr1::has_virtual_destructor<std::basic_streambuf<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:53: <note>The expression: "::std::tr1::has_virtual_destructor<std::basic_ios<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:54: <note>The expression: "::std::tr1::has_virtual_destructor<std::basic_istream<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:55: <note>The expression: "::std::tr1::has_virtual_destructor<std::basic_streambuf<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:57: <note>The expression: "::std::tr1::has_virtual_destructor<std::exception>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:58: <note>The expression: "::std::tr1::has_virtual_destructor<std::bad_alloc>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:59: <note>The expression: "::std::tr1::has_virtual_destructor<std::runtime_error>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:60: <note>The expression: "::std::tr1::has_virtual_destructor<std::out_of_range>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:61: <note>The expression: "::std::tr1::has_virtual_destructor<std::range_error>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
<note>
This compiler version does not provide support for is_class on
union types. Such support is not currently required by the
C++ Standard. It will be required to support the upcoming
Standard Library Technical Report.
</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/is_pod_test.cpp:156: <note>The expression: "::std::tr1::is_pod<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/is_pod_test.cpp:157: <note>The expression: "::std::tr1::is_pod<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/is_pod_test.cpp:158: <note>The expression: "::std::tr1::is_pod<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/is_pod_test.cpp:159: <note>The expression: "::std::tr1::is_pod<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
<note>
This compiler version does not provide support for is_union on
union types. Such support is not currently required by the
C++ Standard. It will be required to support the upcoming
Standard Library Technical Report.
</note>
EXIT STATUS: 0
Compiler output:
"../libs/type_traits/test/aligned_storage_test.cpp", line 58.50: 1540-0724 (W) The non-type template argument "4294967295" of type "size_t" has wrapped.
"../libs/type_traits/test/aligned_storage_test.cpp", line 31.6: 1540-0700 (I) The previous message was produced while processing "check<boost::integral_constant<unsigned long,8> >(const integral_constant<unsigned long,8> &)".
"../libs/type_traits/test/aligned_storage_test.cpp", line 72.1: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/type_traits/test/aligned_storage_test.cpp", line 58.50: 1540-0724 (W) The non-type template argument "4294967295" of type "size_t" has wrapped.
"../libs/type_traits/test/aligned_storage_test.cpp", line 31.6: 1540-0700 (I) The previous message was produced while processing "check<boost::integral_constant<unsigned long,2> >(const integral_constant<unsigned long,2> &)".
"../libs/type_traits/test/aligned_storage_test.cpp", line 72.1: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/type_traits/test/aligned_storage_test.cpp", line 58.50: 1540-0724 (W) The non-type template argument "4294967295" of type "size_t" has wrapped.
"../libs/type_traits/test/aligned_storage_test.cpp", line 31.6: 1540-0700 (I) The previous message was produced while processing "check<boost::integral_constant<unsigned long,1> >(const integral_constant<unsigned long,1> &)".
"../libs/type_traits/test/aligned_storage_test.cpp", line 72.1: 1540-0700 (I) The previous message was produced while processing "main()".
"../libs/type_traits/test/aligned_storage_test.cpp", line 58.50: 1540-0724 (W) The non-type template argument "4294967295" of type "size_t" has wrapped.
"../libs/type_traits/test/aligned_storage_test.cpp", line 31.6: 1540-0700 (I) The previous message was produced while processing "check<boost::integral_constant<unsigned long,4> >(const integral_constant<unsigned long,4> &)".
"../libs/type_traits/test/aligned_storage_test.cpp", line 72.1: 1540-0700 (I) The previous message was produced while processing "main()".
Run output:
../libs/type_traits/test/has_nothrow_assign_test.cpp:195: <note>The expression: "::boost::has_nothrow_assign<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:196: <note>The expression: "::boost::has_nothrow_assign<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:197: <note>The expression: "::boost::has_nothrow_assign<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:198: <note>The expression: "::boost::has_nothrow_assign<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_assign_test.cpp:199: <note>The expression: "::boost::has_nothrow_assign<nothrow_assign_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_nothrow_constr_test.cpp:153: <note>The expression: "::boost::has_nothrow_constructor<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:154: <note>The expression: "::boost::has_nothrow_constructor<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:155: <note>The expression: "::boost::has_nothrow_constructor<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:156: <note>The expression: "::boost::has_nothrow_constructor<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_constr_test.cpp:157: <note>The expression: "::boost::has_nothrow_constructor<nothrow_construct_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_nothrow_copy_test.cpp:191: <note>The expression: "::boost::has_nothrow_copy<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:192: <note>The expression: "::boost::has_nothrow_copy<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:193: <note>The expression: "::boost::has_nothrow_copy<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:194: <note>The expression: "::boost::has_nothrow_copy<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_nothrow_copy_test.cpp:195: <note>The expression: "::boost::has_nothrow_copy<nothrow_copy_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_assign_test.cpp:187: <note>The expression: "::boost::has_trivial_assign<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:188: <note>The expression: "::boost::has_trivial_assign<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:189: <note>The expression: "::boost::has_trivial_assign<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:190: <note>The expression: "::boost::has_trivial_assign<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:193: <note>The expression: "::boost::has_trivial_assign<trivial_except_destroy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:194: <note>The expression: "::boost::has_trivial_assign<trivial_except_construct>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:195: <note>The expression: "::boost::has_trivial_assign<trivial_except_copy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:197: <note>The expression: "::boost::has_trivial_assign<wrap<trivial_except_destroy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:198: <note>The expression: "::boost::has_trivial_assign<wrap<trivial_except_construct> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_assign_test.cpp:199: <note>The expression: "::boost::has_trivial_assign<wrap<trivial_except_copy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_constr_test.cpp:153: <note>The expression: "::boost::has_trivial_constructor<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:154: <note>The expression: "::boost::has_trivial_constructor<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:155: <note>The expression: "::boost::has_trivial_constructor<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:156: <note>The expression: "::boost::has_trivial_constructor<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:159: <note>The expression: "::boost::has_trivial_constructor<trivial_except_destroy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:160: <note>The expression: "::boost::has_trivial_constructor<trivial_except_assign>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:163: <note>The expression: "::boost::has_trivial_constructor<wrap<trivial_except_destroy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_constr_test.cpp:164: <note>The expression: "::boost::has_trivial_constructor<wrap<trivial_except_assign> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_copy_test.cpp:187: <note>The expression: "::boost::has_trivial_copy<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:188: <note>The expression: "::boost::has_trivial_copy<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:189: <note>The expression: "::boost::has_trivial_copy<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:190: <note>The expression: "::boost::has_trivial_copy<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:193: <note>The expression: "::boost::has_trivial_copy<trivial_except_destroy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:194: <note>The expression: "::boost::has_trivial_copy<trivial_except_construct>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:195: <note>The expression: "::boost::has_trivial_copy<trivial_except_assign>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:197: <note>The expression: "::boost::has_trivial_copy<wrap<trivial_except_destroy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:198: <note>The expression: "::boost::has_trivial_copy<wrap<trivial_except_construct> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_copy_test.cpp:199: <note>The expression: "::boost::has_trivial_copy<wrap<trivial_except_assign> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_trivial_destructor_test.cpp:159: <note>The expression: "::boost::has_trivial_destructor<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:160: <note>The expression: "::boost::has_trivial_destructor<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:161: <note>The expression: "::boost::has_trivial_destructor<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:162: <note>The expression: "::boost::has_trivial_destructor<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:165: <note>The expression: "::boost::has_trivial_destructor<trivial_except_copy>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:166: <note>The expression: "::boost::has_trivial_destructor<trivial_except_construct>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:167: <note>The expression: "::boost::has_trivial_destructor<trivial_except_assign>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:169: <note>The expression: "::boost::has_trivial_destructor<wrap<trivial_except_copy> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:170: <note>The expression: "::boost::has_trivial_destructor<wrap<trivial_except_construct> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_trivial_destructor_test.cpp:171: <note>The expression: "::boost::has_trivial_destructor<wrap<trivial_except_assign> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/has_virtual_destructor_test.cpp:45: <note>The expression: "::boost::has_virtual_destructor<VB>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:46: <note>The expression: "::boost::has_virtual_destructor<VD>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:47: <note>The expression: "::boost::has_virtual_destructor<test_abc1>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:48: <note>The expression: "::boost::has_virtual_destructor<test_abc2>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:51: <note>The expression: "::boost::has_virtual_destructor<std::iostream>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:52: <note>The expression: "::boost::has_virtual_destructor<std::basic_streambuf<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:53: <note>The expression: "::boost::has_virtual_destructor<std::basic_ios<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:54: <note>The expression: "::boost::has_virtual_destructor<std::basic_istream<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:55: <note>The expression: "::boost::has_virtual_destructor<std::basic_streambuf<char> >::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:57: <note>The expression: "::boost::has_virtual_destructor<std::exception>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:58: <note>The expression: "::boost::has_virtual_destructor<std::bad_alloc>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:59: <note>The expression: "::boost::has_virtual_destructor<std::runtime_error>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:60: <note>The expression: "::boost::has_virtual_destructor<std::out_of_range>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/has_virtual_destructor_test.cpp:61: <note>The expression: "::boost::has_virtual_destructor<std::range_error>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
<note>
This compiler version does not provide support for is_class on
union types. Such support is not currently required by the
C++ Standard. It will be required to support the upcoming
Standard Library Technical Report.
</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/is_pod_test.cpp:156: <note>The expression: "::boost::is_pod<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/is_pod_test.cpp:157: <note>The expression: "::boost::is_pod<POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/is_pod_test.cpp:158: <note>The expression: "::boost::is_pod<POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
../libs/type_traits/test/is_pod_test.cpp:159: <note>The expression: "::boost::is_pod<empty_POD_union_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
../libs/type_traits/test/is_stateless_test.cpp:154: <note>The expression: "::boost::is_stateless<empty_POD_UDT>::value" did not have the value we wish it to have (found 0, expected 1)</note>
EXIT STATUS: 0
Run output:
<note>
This compiler version does not provide support for is_union on
union types. Such support is not currently required by the
C++ Standard. It will be required to support the upcoming
Standard Library Technical Report.
</note>
EXIT STATUS: 0
Run output:
../libs/utility/test/../current_function_test.cpp(37): assertion failed in function 'main()'
EXIT STATUS: 0
Compiler output:
"../libs/utility/test/../operators_test.cpp", line 50.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<Wrapped1<T>,Wrapped1<T> >".
"../libs/utility/test/../operators_test.cpp", line 51.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable<Wrapped1<T>,Wrapped1<T>,boost::detail::empty_base,is_chained_base<Wrapped1<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 50.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped1<int>,<unnamed>::Wrapped1<int> >".
"../libs/utility/test/../operators_test.cpp", line 51.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable<<unnamed>::Wrapped1<int>,<unnamed>::Wrapped1<int>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<Wrapped2<T,U>,Wrapped2<T,U> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<Wrapped2<T,U>,U>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<Wrapped2<T,U>,shiftable2<Wrapped2<T,U>,U,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<long,long>,<unnamed>::Wrapped2<long,long> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<long,long>,long>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<long,long>,boost::shiftable2<<unnamed>::Wrapped2<long,long>,long,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 148.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equivalent<Wrapped3<T>,Wrapped3<T>,boost::detail::empty_base,is_chained_base<Wrapped3<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 149.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered<Wrapped3<T>,Wrapped3<T>,boost::detail::empty_base,is_chained_base<Wrapped3<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 150.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable<Wrapped3<T>,Wrapped3<T>,boost::detail::empty_base,is_chained_base<Wrapped3<T> >::value>".
"../libs/utility/test/../operators_test.cpp", line 148.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equivalent<<unnamed>::Wrapped3<signed char>,<unnamed>::Wrapped3<signed char>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 149.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered<<unnamed>::Wrapped3<signed char>,<unnamed>::Wrapped3<signed char>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 150.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable<<unnamed>::Wrapped3<signed char>,<unnamed>::Wrapped3<signed char>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 166.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable1<Wrapped4<T,U>,equivalent1<Wrapped4<T,U>,partially_ordered1<Wrapped4<T,U>,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 169.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered2<Wrapped4<T,U>,U,equivalent2<Wrapped4<T,U>,U,equality_comparable2<Wrapped4<T,U>,U,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 166.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::equality_comparable1<<unnamed>::Wrapped4<short,short>,boost::equivalent1<<unnamed>::Wrapped4<short,short>,boost::partially_ordered1<<unnamed>::Wrapped4<short,short>,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 169.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::partially_ordered2<<unnamed>::Wrapped4<short,short>,short,boost::equivalent2<<unnamed>::Wrapped4<short,short>,short,boost::equality_comparable2<<unnamed>::Wrapped4<short,short>,short,boost::detail::empty_base> > >".
"../libs/utility/test/../operators_test.cpp", line 191.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators2<Wrapped5<T,U>,U,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 192.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators1<Wrapped5<T,U>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 191.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators2<<unnamed>::Wrapped5<double,int>,int,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 192.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_field_operators1<<unnamed>::Wrapped5<double,int>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 224.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators2<Wrapped6<T,U>,U,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 225.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators1<Wrapped6<T,U>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 224.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators2<<unnamed>::Wrapped6<long,int>,int,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 225.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::ordered_euclidian_ring_operators1<<unnamed>::Wrapped6<long,int>,boost::detail::empty_base>".
"../libs/utility/test/../operators_test.cpp", line 50.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped1<long>,<unnamed>::Wrapped1<long> >".
"../libs/utility/test/../operators_test.cpp", line 51.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable<<unnamed>::Wrapped1<long>,<unnamed>::Wrapped1<long>,boost::detail::empty_base,boost::detail::false_t>".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<long,int>,<unnamed>::Wrapped2<long,int> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<long,int>,int>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<long,int>,boost::shiftable2<<unnamed>::Wrapped2<long,int>,int,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<long,signed char>,<unnamed>::Wrapped2<long,signed char> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<long,signed char>,signed char>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<long,signed char>,boost::shiftable2<<unnamed>::Wrapped2<long,signed char>,signed char,boost::detail::empty_base> >".
"../libs/utility/test/../operators_test.cpp", line 91.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators<<unnamed>::Wrapped2<int,int>,<unnamed>::Wrapped2<int,int> >".
"../libs/utility/test/../operators_test.cpp", line 92.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::operators2<<unnamed>::Wrapped2<int,int>,int>".
"../libs/utility/test/../operators_test.cpp", line 93.11: 1540-0198 (W) The omitted keyword "private" is assumed for base class "boost::shiftable1<<unnamed>::Wrapped2<int,int...
(remainder deleted because of excessive size)
Library build failure:
See wave - vacpp - vacpp
Linker output:
ld: 0711-380 STABSTRING ERROR: Symbol table entry 6796, object file ../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_grammar.o
Length of stabstring in .debug section is invalid.
The stabstring is being deleted.
ld: 0711-380 STABSTRING ERROR: Symbol table entry 6893, object file ../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_grammar.o
Length of stabstring in .debug section is invalid.
The stabstring is being deleted.
ld: 0711-380 STABSTRING ERROR: Symbol table entry 6977, object file ../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_grammar.o
Length of stabstring in .debug section is invalid.
The stabstring is being deleted.
ld: 0711-380 STABSTRING ERROR: Symbol table entry 7061, object file ../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_grammar.o
Length of stabstring in .debug section is invalid.
The stabstring is being deleted.
xlC_r -G -g -qfullpath -o "../bin.v2/libs/wave/build/vacpp/debug/libboost_wave-xlc-d-1_34.so" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_exprgrammar.o" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_grammar.o" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_cpp_literalgrs.o" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_defined_grammar.o" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_predef_macros.o" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_re2c_lexer.o" "../bin.v2/libs/wave/build/vacpp/debug/instantiate_re2c_lexer_str.o" "../bin.v2/libs/wave/build/vacpp/debug/token_ids.o" "../bin.v2/libs/wave/build/vacpp/debug/wave_config_constant.o" "../bin.v2/libs/wave/build/vacpp/debug/cpplexer/re2clex/aq.o" "../bin.v2/libs/wave/build/vacpp/debug/cpplexer/re2clex/cpp_re.o" "../bin.v2/libs/filesystem/build/vacpp/debug/libboost_filesystem-xlc-d-1_34.so"
Compiler output:
"../boost/wave/util/cpp_include_paths.hpp", line 64.51: 1540-1281 (W) "offsetof" cannot be applied to "struct pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >". It is not a POD (plain old data) type.
"../boost/wave/util/cpp_include_paths.hpp", line 64.37: 1540-0700 (I) The previous message was produced while processing "boost::wave::util::bidirectional_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::from_offset".
"../boost/wave/util/cpp_include_paths.hpp", line 55.8: 1540-0700 (I) The previous message was produced while processing "struct boost::wave::util::bidirectional_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >".
"../boost/wave/util/cpp_include_paths.hpp", line 136.7: 1540-0700 (I) The previous message was produced while processing "class boost::wave::util::include_paths".
"../boost/wave/util/cpp_include_paths.hpp", line 64.51: 1540-1281 (W) "offsetof" cannot be applied to "struct pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >". It is not a POD (plain old data) type.
"../boost/wave/util/cpp_include_paths.hpp", line 65.51: 1540-1281 (W) "offsetof" cannot be applied to "struct pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >". It is not a POD (plain old data) type.
"../boost/wave/util/cpp_include_paths.hpp", line 65.37: 1540-0700 (I) The previous message was produced while processing "boost::wave::util::bidirectional_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::to_offset".
"../boost/wave/util/cpp_include_paths.hpp", line 55.8: 1540-0700 (I) The previous message was produced while processing "struct boost::wave::util::bidirectional_map<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >".
"../boost/wave/util/cpp_include_paths.hpp", line 136.7: 1540-0700 (I) The previous message was produced while processing "class boost::wave::util::include_paths".
"../boost/wave/util/cpp_include_paths.hpp", line 65.51: 1540-1281 (W) "offsetof" cannot be applied to "struct pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >". It is not a POD (plain old data) type.
"../boost/mpl/set/aux_/item.hpp", line 48.6: 1540-0095 (W) The friend function declaration "operator||" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
"../boost/mpl/set/aux_/item.hpp", line 49.6: 1540-0095 (W) The friend function declaration "operator%" will cause an error when the enclosing template class is instantiated with arguments that declare a friend function that does not match an existing definition. The function declares only one function because it is not a template but the function type depends on one or more template parameters.
Linker output:
ld: 0711-201 SEVERE ERROR: External symbol .std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&> std::copy_backward<std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > > >::right() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > > >::left() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> > >::right() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> > >::left() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::impl::concrete_parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>,boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::nil_t>::concrete_parser(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::details::compressed_pair_imp<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,2>::compressed_pair_imp(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::details::compressed_pair_imp<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,0>::compressed_pair_imp(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::compressed_pair<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>::compressed_pair(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::compressed_pair<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >::compressed_pair(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> > >::binary(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >::sequence(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>::sequence(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>& boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>::operator=<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> >(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> boost::spirit::operator>><boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > >&,const boost::spirit::parser<boost::wave::grammars::impl::flush_underlying_parser>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > boost::spirit::operator>><boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&> std::copy_backward<std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*,long,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >**,boost::wave::grammars::cpp_grammar<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> > >*&>), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > > >::right() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > > >::left() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> > >::right() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> > >::left() const, defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::impl::concrete_parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>,boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::nil_t>::concrete_parser(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::details::compressed_pair_imp<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,2>::compressed_pair_imp(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::details::compressed_pair_imp<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,0>::compressed_pair_imp(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::compressed_pair<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>::compressed_pair(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::compressed_pair<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >::compressed_pair(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> > >::binary(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > > >::binary(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >::sequence(const boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&,const boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>::sequence(const boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&,const boost::wave::grammars::impl::flush_underlying_parser&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>& boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>::operator=<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> >(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::sequence<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser> boost::spirit::operator>><boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >,boost::wave::grammars::impl::flush_underlying_parser>(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > >&,const boost::spirit::parser<boost::wave::grammars::impl::flush_underlying_parser>&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::sequence<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > > boost::spirit::operator>><boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::action<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::wave::grammars::impl::store_found_eoltokens<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > > > >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > boost::spirit::operator|<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t>,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >,boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> > >&,const boost::spirit::parser<boost::spirit::rule<boost::spirit::scanner<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::scanner_policies<boost::spirit::iteration_policy,boost::spirit::pt_match_policy<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::spirit::node_val_data_factory<boost::spirit::nil_t> >,boost::spirit::action_policy> >,boost::spirit::dynamic_parser_tag,boost::spirit::nil_t> >&), defined in member instantiate_cpp_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char>,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char> > > >::binary(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >&,const boost::spirit::chlit<char>&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > > >::binary(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >&,const boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::unary<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::parser<boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > >::unary(const boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::binary<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::parser<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >::binary(const boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >&,const boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char> > boost::spirit::operator>><boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char> >(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > >&,const boost::spirit::parser<boost::spirit::chlit<char> >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > boost::spirit::operator>><boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> > >&,const boost::spirit::parser<boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > boost::spirit::operator+<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > boost::spirit::operator|<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >&,const boost::spirit::parser<boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char>,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char> > > >::binary(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >&,const boost::spirit::chlit<char>&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > > >::binary(const boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >&,const boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::unary<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::parser<boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > >::unary(const boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::binary<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::parser<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >::binary(const boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >&,const boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char> > boost::spirit::operator>><boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >,boost::spirit::chlit<char> >(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > >&,const boost::spirit::parser<boost::spirit::chlit<char> >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::sequence<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > > boost::spirit::operator>><boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> >,boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::sequence<boost::spirit::action<boost::spirit::epsilon_parser,phoenix::actor<phoenix::sequential_composite<phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> >,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::optional<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<phoenix::assign_op,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::value<bool> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::chlit<char> > >&,const boost::spirit::parser<boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::positive<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > > boost::spirit::operator+<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >(const boost::spirit::parser<boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::spirit::alternative<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > boost::spirit::operator|<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >(const boost::spirit::parser<boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::alternative<boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<int> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::action<boost::spirit::chlit<char>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::value<char> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::impl::if_else_parser<boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,1,2>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,4,4>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::sequence<boost::spirit::chlit<char>,boost::spirit::action<boost::spirit::uint_parser<unsigned int,16,8,8>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >,boost::spirit::action<boost::spirit::uint_parser<unsigned int,8,1,3>,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > > >&,const boost::spirit::parser<boost::spirit::sequence<boost::spirit::negated_empty_match_parser<boost::spirit::chlit<char> >,boost::spirit::action<boost::spirit::anychar_parser,phoenix::actor<phoenix::composite<boost::wave::grammars::impl::compose_character_literal,phoenix::actor<phoenix::closure_member<0,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::closure_member<1,phoenix::closure<unsigned int,bool,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > >,phoenix::actor<phoenix::variable<bool> >,phoenix::actor<phoenix::argument<0> >,phoenix::nil_t,phoenix::nil_t,phoenix::nil_t> > > > >&), defined in member instantiate_cpp_literalgrs.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >** std::vector<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,std::allocator<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*> >::_Ucopy<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> std::copy_backward<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> std::copy_backward<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol .boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >** std::copy<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**>(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >** std::vector<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,std::allocator<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*> >::_Ucopy<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> std::copy_backward<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> std::copy_backward<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&> >(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > > >,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
ld: 0711-201 SEVERE ERROR: External symbol boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >** std::copy<std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**>(std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,std::_Ptrit<boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*,long,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >*&>,boost::wave::grammars::defined_grammar<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >::definition<boost::spirit::scanner<boost::wave::util::unput_queue_iterator<std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> >::iterator,boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,std::list<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::fast_pool_allocator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> >,char*> > > >,boost::default_user_allocator_new_delete,boost::details::pool::null_mutex,32> > >,boost::spirit::scanner_policies<boost::spirit::skip_parser_iteration_policy<boost::spirit::alternative<boost::spirit::chlit<boost::wave::token_id>,boost::spirit::chlit<boost::wave::token_id> >,boost::spirit::iteration_policy>,boost::spirit::match_policy,boost::spirit::action_policy> > >**), defined in member instantiate_defined_grammar.o
of archive ../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a, was not found in the archive's global symbol table.
xlC -qtwolink -g -qfullpath -o "../bin.v2/libs/wave/test/build/testwave.test/vacpp/debug/link-static/testwave" "../bin.v2/libs/wave/test/build/testwave.test/vacpp/debug/link-static/testwave.o" "../bin.v2/libs/wave/test/build/testwave.test/vacpp/debug/link-static/testwave_app.o" "../bin.v2/libs/filesystem/build/vacpp/debug/link-static/libboost_filesystem-xlc-d-1_34.a" "../bin.v2/libs/wave/build/vacpp/debug/link-static/libboost_wave-xlc-d-1_34.a" "../bin.v2/libs/filesystem/build/vacpp/debug/link-static/libboost_filesystem-xlc-d-1_34.a" "../bin.v2/libs/program_options/build/vacpp/debug/link-static/libboost_program_options-xlc-d-1_34.a"
Library build failure:
See wave - vacpp - vacpp
Library build failure:
See wave - vacpp - vacpp
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::l...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::stati...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matc...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_ite...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher,boost...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,boost::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>,2>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test2.test/vacpp/debug/test2.o" "../libs/xpressive/test/test2.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_ite...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::stati...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>,1>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,1,0>,boost::xpressive::detail::static_xpression<b...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test3.test/vacpp/debug/test3.o" "../libs/xpressive/test/test3.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_bos_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,boost::xpressive::detail::no_next> >,1>,boost::xpress...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_ite...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<char>,1>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_ite...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil>...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>,2>,boost::...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test4.test/vacpp/debug/test4.o" "../libs/xpressive/test/test4.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_match...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<b...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test5.test/vacpp/debug/test5.o" "../libs/xpressive/test/test5.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher,boost::xpressive::detail::static_xpression...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_itera...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test6.test/vacpp/debug/test6.o" "../libs/xpressive/test/test6.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test7.test/vacpp/debug/test7.o" "../libs/xpressive/test/test7.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test8.test/vacpp/debug/test8.o" "../libs/xpressive/test/test8.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsil...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test9.test/vacpp/debug/test9.o" "../libs/xpressive/test/test9.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::l...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<char>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,boost::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matc...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>,2>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_match...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test10.test/vacpp/debug/test10.o" "../libs/xpressive/test/test10.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,1,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::det...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::det...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher,bo...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test11.test/vacpp/debug/test11.o" "../libs/xpressive/test/test11.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::l...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_m...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matc...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher,bo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,boos...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,2>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boos...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::co...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail:...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test2u.test/vacpp/debug/test2u.o" "../libs/xpressive/test/test2u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,1>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,1,0>,boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::st...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test3u.test/vacpp/debug/test3u.o" "../libs/xpressive/test/test3u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::assert_bos_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_match...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,1>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::any_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,boost::xpressive::detail::no_next> >,1>,boost::xpress...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::string_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<std::_Ptrit<wchar_t,long,const wchar_t *,const wchar_t &,wchar_t *,wchar_t &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boos...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,2>,boos...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test4u.test/vacpp/debug/test4u.o" "../libs/xpressive/test/test4u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_ma...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<b...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpres...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test5u.test/vacpp/debug/test5u.o" "../libs/xpressive/test/test5u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher,boost::xpressive::detail::static_xpression...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<b...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_it...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test6u.test/vacpp/debug/test6u.o" "../libs/xpressive/test/test6u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test7u.test/vacpp/debug/test7u.o" "../libs/xpressive/test/test7u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test8u.test/vacpp/debug/test8u.o" "../libs/xpressive/test/test8u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpres...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::co...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsil...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test9u.test/vacpp/debug/test9u.o" "../libs/xpressive/test/test9u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::l...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,boos...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::range_m...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,2>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boos...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::co...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_ma...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail:...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test10u.test/vacpp/debug/test10u.o" "../libs/xpressive/test/test10u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,1,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::co...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail:...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::det...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::det...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<wchar_t>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_end_matcher...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test11u.test/vacpp/debug/test11u.o" "../libs/xpressive/test/test11u.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<bo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char ...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpre...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpre...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil>...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::keeper_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::cpp_regex_traits<char>,2>,boost::...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/misc1.test/vacpp/debug/misc1.o" "../libs/xpressive/test/misc1.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::simple_repeat_matcher<boost::xpressive::detail::static_xpression<boost::xpressive::detail::posix_charset_matcher<boost::xpressive::cpp_regex_traits<char> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::true_matcher,...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boo...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_mark_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::repeat_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::mark_begin_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_matcher<boost::xpressive::detail::alternates_list<...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::deta...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::cpp_regex_traits<char>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::st...".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/misc2.test/vacpp/debug/misc2.o" "../libs/xpressive/test/misc2.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::regex_byref_matcher<std::_Ptrit<char,long,const char *,const char &,char *,char &> >,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::epsilon_matcher,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_iterator<const boost::fusion::nil> >".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test_cycles.test/vacpp/debug/test_cycles.o" "../libs/xpressive/test/test_cycles.cpp"
Compiler output:
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::literal_matcher<boost::xpressive::null_regex_traits<int>,0,0>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::nil> >,boost::fusion::cons_...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<boost::fusion::cons<boost::xpressive::detail::static_xpression<boost::xpressive::detail::set_matcher<boost::xpressive::null_regex_traits<int>,2>,boost::xpressive::detail::static_xpression<boost::xpressive::detail::alternate_end_matcher,boost::xpressive::detail::no_next> >,boost::fusion::cons<boost::xpressive::detail::static_x...".
"../boost/spirit/fusion/iterator/equal_to.hpp", line 33.70: 1540-0129 (S) The qualifier "type" is not defined in the current scope.
"../boost/spirit/fusion/iterator/equal_to.hpp", line 41.26: 1540-0700 (I) The previous message was produced while processing "struct boost::fusion::meta::equal_to_impl<boost::fusion::cons_iterator_tag>::apply<boost::fusion::cons_iterator<const boost::fusion::nil>,boost::fusion::cons_iterator<const boost::fusion::nil> >".
xlC -c -DBOOST_ALL_NO_LIB=1 -qcpluscmt -qNOOPTimize -qnoinline -g -qfullpath -qfuncsect -qeh -qrtti -I".." -o "../bin.v2/libs/xpressive/test/test_non_char.test/vacpp/debug/test_non_char.o" "../libs/xpressive/test/test_non_char.cpp"