Test output: teeks99-09-v14d-64onAMD64 - msm - SimpleInternalEuml / msvc-14.0
Rev 1704ae5656970f972f91c0801f2177ee907e2ce8 / Tue, 19 Nov 2024 12:11:09 +0000
Compile [2024-11-19 16:41:41 UTC]: fail


    call "C:\teeks99-09\run\results\boost\bin.v2\standalone\msvc\msvc-14.0\msvc-setup.bat" amd64 >nul
 cl /Zm800 -nologo "..\libs\msm\test\SimpleInternalEuml.cpp" -c -Fo"C:\teeks99-09\run\results\boost\bin.v2\libs\msm\test\SimpleInternalEuml.test\msvc-14.0\dbg\x86_6\dbg-symbl-off\thrdp-wn32\thrd-mlt\SimpleInternalEuml.obj"     -TP /wd4675 /EHs /GR /Zc:throwingNew /Od /Ob0 /W3 /MDd /Zc:forScope /Zc:wchar_t /Zc:inline /favor:blend -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_CHRONO_NO_LIB=1 -DBOOST_CHRONO_STATIC_LINK=1 -DBOOST_COBALT_USE_STD_PMR=1 -DBOOST_REGEX_NO_LIB=1 -DBOOST_SERIALIZATION_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_LIB=1 -DBOOST_SYSTEM_STATIC_LINK=1 -DBOOST_TEST_NO_AUTO_LINK=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_BUILD_LIB=1 -DBOOST_THREAD_USE_DLL=1 -DBOOST_THREAD_USE_LIB=1 -DBOOST_THREAD_WIN32 "-I.." "-I..\libs\msm\test" "-IC:\teeks99-09\run\boost_root\libs\any\include" "-IC:\teeks99-09\run\boost_root\libs\assert\include" "-IC:\teeks99-09\run\boost_root\libs\bind\include" "-IC:\teeks99-09\run\boost_root\libs\chrono\include" "-IC:\teeks99-09\run\boost_root\libs\container_hash\include" "-IC:\teeks99-09\run\boost_root\libs\core\include" "-IC:\teeks99-09\run\boost_root\libs\describe\include" "-IC:\teeks99-09\run\boost_root\libs\detail\include" "-IC:\teeks99-09\run\boost_root\libs\endian\include" "-IC:\teeks99-09\run\boost_root\libs\function\include" "-IC:\teeks99-09\run\boost_root\libs\function_types\include" "-IC:\teeks99-09\run\boost_root\libs\fusion\include" "-IC:\teeks99-09\run\boost_root\libs\integer\include" "-IC:\teeks99-09\run\boost_root\libs\iterator\include" "-IC:\teeks99-09\run\boost_root\libs\move\include" "-IC:\teeks99-09\run\boost_root\libs\mp11\include" "-IC:\teeks99-09\run\boost_root\libs\msm\include" "-IC:\teeks99-09\run\boost_root\libs\optional\include" "-IC:\teeks99-09\run\boost_root\libs\parameter\include" "-IC:\teeks99-09\run\boost_root\libs\phoenix\include" "-IC:\teeks99-09\run\boost_root\libs\predef\include" "-IC:\teeks99-09\run\boost_root\libs\ratio\include" "-IC:\teeks99-09\run\boost_root\libs\regex\include" "-IC:\teeks99-09\run\boost_root\libs\serialization\include" "-IC:\teeks99-09\run\boost_root\libs\smart_ptr\include" "-IC:\teeks99-09\run\boost_root\libs\spirit\include" "-IC:\teeks99-09\run\boost_root\libs\system\include" "-IC:\teeks99-09\run\boost_root\libs\throw_exception\include" "-IC:\teeks99-09\run\boost_root\libs\tuple\include" "-IC:\teeks99-09\run\boost_root\libs\type_index\include" "-IC:\teeks99-09\run\boost_root\libs\type_traits\include" "-IC:\teeks99-09\run\boost_root\libs\unordered\include" "-IC:\teeks99-09\run\boost_root\libs\variant\include" "-IC:\teeks99-09\run\boost_root\libs\variant2\include" "-IC:\teeks99-09\run\boost_root\libs\winapi\include" 

SimpleInternalEuml.cpp
..\boost/fusion/container/vector/detail/cpp03/as_vector.hpp(30): error C2338: FUSION_MAX_VECTOR_SIZE limit is too low
..\boost/fusion/container/vector/detail/convert_impl.hpp(34): note: see reference to class template instantiation 'boost::fusion::detail::barrier::as_vector<11>' being compiled
..\boost/fusion/sequence/convert.hpp(37): note: see reference to class template instantiation 'boost::fusion::extension::convert_impl<boost::fusion::vector_tag>::apply<Sequence>' being compiled
        with
        [
            Sequence=boost::fusion::joint_view<boost::fusion::vector10<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::play_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::start_playback_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::end_pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::open_close_helper,`anonymous-namespace'::Empty_impl,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::can_close_drawer_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::to_ignore_helper,boost::msm::front::none,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::internal_evt_helper,boost::msm::front::none,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::internal_action_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,`anonymous-namespace'::internal_guard2_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::cd_detected_helper,boost::msm::front::none,boost::msm::front::none,`anonymous-namespace'::internal_guard_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::open_close_helper,boost::msm::front::euml::func
        ]
..\boost/fusion/mpl/push_back.hpp(33): note: see reference to class template instantiation 'boost::fusion::result_of::convert<boost::fusion::vector_tag,boost::fusion::joint_view<Sequence,const boost::fusion::single_view<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>>>>' being compiled
        with
        [
            Sequence=boost::fusion::vector10<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::play_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::start_playback_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::end_pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::open_close_helper,`anonymous-namespace'::Empty_impl,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::can_close_drawer_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::to_ignore_helper,boost::msm::front::none,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::internal_evt_helper,boost::msm::front::none,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::internal_action_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,`anonymous-namespace'::internal_guard2_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::cd_detected_helper,boost::msm::front::none,boost::msm::front::none,`anonymous-namespace'::internal_guard_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::open_close_helper,boost::msm::front::euml::func_state<`anonymous-namespac
            ROW=boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,
            Arg1=`anonymous-namespace'::exit_counter_
        ]
..\boost/mpl/push_back.hpp(32): note: see reference to class template instantiation 'boost::mpl::push_back_impl<boost::fusion::fusion_sequence_tag>::apply<Sequence,T>' being compiled
        with
        [
            Sequence=boost::fusion::vector10<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::play_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::start_playback_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::end_pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::open_close_helper,`anonymous-namespace'::Empty_impl,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::can_close_drawer_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::to_ignore_helper,boost::msm::front::none,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::internal_evt_helper,boost::msm::front::none,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::internal_action_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,`anonymous-namespace'::internal_guard2_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::cd_detected_helper,boost::msm::front::none,boost::msm::front::none,`anonymous-namespace'::internal_guard_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::open_close_helper,boost::msm::front::euml::func_state<`anonymous-namespac
            T=boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>
        ]
..\boost/mpl/aux_/has_type.hpp(20): note: see reference to class template instantiation 'boost::mpl::push_back<boost::fusion::vector10<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::play_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::start_playback_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::end_pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::open_close_helper,`anonymous-namespace'::Empty_impl,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::can_close_drawer_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::to_ignore_helper,boost::msm::front::none,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::internal_evt_helper,boost::msm::front::none,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::internal_action_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,`anonymous-namespace'::internal_guard2_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::cd_detected_helper,boost::msm::front::none,boost::msm::front::none,`anonymous-namespace'::internal_guard_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::open_close_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::
        with
        [
            ROW=boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,
            Arg1=`anonymous-namespace'::exit_counter_
        ]
..\boost/proto/transform/make.hpp(71): note: see reference to class template instantiation 'boost::mpl::aux::has_type<T,boost::mpl::bool_<true>>' being compiled
        with
        [
            T=boost::mpl::push_back<boost::fusion::vector10<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::play_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::start_playback_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::end_pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::open_close_helper,`anonymous-namespace'::Empty_impl,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::can_close_drawer_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::to_ignore_helper,boost::msm::front::none,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::internal_evt_helper,boost::msm::front::none,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::internal_action_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,`anonymous-namespace'::internal_guard2_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::cd_detected_helper,boost::msm::front::none,boost::msm::front::none,`anonymous-namespace'::internal_guard_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::open_close_helper,boost::msm::front::euml::func_state<`ano
        ]
..\boost/proto/transform/detail/preprocessed/make.hpp(221): note: see reference to class template instantiation 'boost::proto::detail::nested_type_if<boost::mpl::push_back<boost::fusion::vector10<boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::play_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::start_playback_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::end_pause_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state>,`anonymous-namespace'::open_close_helper,`anonymous-namespace'::Empty_impl,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::can_close_drawer_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::to_ignore_helper,boost::msm::front::none,boost::msm::front::none,boost::msm::front::none>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::internal_evt_helper,boost::msm::front::none,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetFsm_<`anonymous-namespace'::internal_action_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,`anonymous-namespace'::internal_guard2_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::cd_detected_helper,boost::msm::front::none,boost::msm::front::none,`anonymous-namespace'::internal_guard_impl>,boost::msm::front::Row<`anonymous-namespace'::Empty_impl,`anonymous-namespace'::open_close_helper,boost::msm::front::euml::func_state<`anonymous-namespace'::Opentag,boost::msm::front::ActionSequence_<boost::fusion::vector<ROW,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<Arg1>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusi
        with
        [
            ROW=boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,
            Arg1=`anonymous-namespace'::exit_counter_
        ]
..\boost/proto/transform/make.hpp(94): note: see reference to class template instantiation 'boost::proto::detail::make_<R,Expr,State,Data>' being compiled
        with
        [
            R=boost::mpl::push_back<boost::msm::front::euml::BuildStt (boost::proto::_left),boost::msm::front::euml::BuildRow (boost::proto::_right)>,
            Expr=const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::comma,boost::proto::argsns_::list2<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::equal_to,boost::proto::argsns_::list2<boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state> &,const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus,boost::proto::argsns_::list2<boost::msm::front::euml::func_state<`anonymous-namespace'::Stoppedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state> &,const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::divides,boost::proto::argsns_::list2<`anonymous-namespace'::play_helper &,const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::pre_inc,boost::proto::argsns_::list1<const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::function,boost::proto::argsns_::list2<const boost::msm::front::euml::GetFsm_Helper &,const `anonymous-namespace'::start_playback_counter_ &>,2>> &>,1>> &>,2>> &>,2>> &>,2>> &,const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::equal_to,boost::proto::argsns_::list2<boost::msm::front::euml::func_state<`anonymous-namespace'::Playingtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::exit_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::fusion::map<boost::fusion::pair<`anonymous-namespace'::entry_counter_,unsigned int>,boost::fusion::pair<`anonymous-namespace'::exit_counter_,unsigned int>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>,boost::fusion::vector0<void>,boost::fusion::vector0<void>,boost::msm::front::default_base_state> &,const boost::msm::euml_terminal<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus,boost::proto::argsns_::list2<boost::msm::front::euml::func_state<`anonymous-namespace'::Pausedtag,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'::entry_counter_>>,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_,boost::fusion::void_>>,boost::msm::front::ActionSequence_<boost::fusion::vector<boost::msm::front::euml::Pre_inc_<boost::msm::front::euml::GetState_<`anonymous-namespace'...

[The content has been trimmed by the report system because it exceeds 65536 bytes]