Boost logo

Boost :

From: Oliver.Kowalke_at_[hidden]
Date: 2006-12-04 08:41:20


> Oliver.Kowalke_at_[hidden] wrote:
> > I tried to compile my example with the latest boost RC-1.34 (thanks
> > for the hint).
> > The same error occures. GCC 4.1.2 doesn't accept the code
> as GCC 4.1.1
> > does?!
> That comes as a bit of a surprise. Are you absolutely certain
> that your code picks up the just downloaded RC-1.34 release
> of everything (statechart & rest of boost)?

Yes - I'm sure that I use RC-1.34 (boost-RC_1_34_0-06-12-04-0705).

> Could you please run the tests? To do so, go to
> libs/statechart/test and type "bjam --v2" and hit CR
> (assuming you have bjam installed).

Ok - I got a long error list:

gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.1.
2/debug/TerminationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TerminationTest>::result<boost::intr
usive_ptr<boost::statechart::detail::leaf_state<TerminationTest, A> >
>':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest
,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TerminationTes
t,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TerminationTest.cpp:48: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TerminationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:48: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:49: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.1
.2/debug/TerminationTest.o" "TerminationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.1.
2/debug/TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.
1.2/debug>TerminationTestNormal for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.
1.2/debug>TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.
1.2/debug>TerminationTestNormal.run for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestNormal.test/gcc-4.
1.2/debug>TerminationTestNormal...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.1.
2/debug/TerminationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TerminationTest>::result<boost::intr
usive_ptr<boost::statechart::detail::leaf_state<TerminationTest, A> >
>':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest
,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TerminationTes
t,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TerminationTest.cpp:48: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TerminationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:48: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:49: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.1
.2/debug/TerminationTest.o" "TerminationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.1.
2/debug/TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.
1.2/debug>TerminationTestNative for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.
1.2/debug>TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.
1.2/debug>TerminationTestNative.run for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestNative.test/gcc-4.
1.2/debug>TerminationTestNative...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4.1
.2/debug/TerminationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TerminationTest>::result<boost::intr
usive_ptr<boost::statechart::detail::leaf_state<TerminationTest, A> >
>':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest
,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TerminationTes
t,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TerminationTest.cpp:48: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TerminationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:48: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:49: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4.
1.2/debug/TerminationTest.o" "TerminationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4.1
.2/debug/TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4
.1.2/debug>TerminationTestRelaxed for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4
.1.2/debug>TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4
.1.2/debug>TerminationTestRelaxed.run for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestRelaxed.test/gcc-4
.1.2/debug>TerminationTestRelaxed...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.2/
debug/TerminationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TerminationTest>::result<boost::intr
usive_ptr<boost::statechart::detail::leaf_state<TerminationTest, A> >
>':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest
,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TerminationTes
t,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TerminationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TerminationTe
st, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TerminationTest.cpp:48: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TerminationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:48: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
TerminationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TerminationTest.cpp:49: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to 'boost::statechart::state_machine<TerminationTest,
A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TerminationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT
-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.2
/debug/TerminationTest.o" "TerminationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.2/
debug/TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.
2/debug>TerminationTestBoth for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.
2/debug>TerminationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.
2/debug>TerminationTestBoth.run for lack of
<p../../../bin.v2/libs/statechart/test/TerminationTestBoth.test/gcc-4.1.
2/debug>TerminationTestBoth...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2/d
ebug/TypeInfoTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TypeInfoTest>::result<boost::intrusi
ve_ptr<boost::statechart::detail::leaf_state<TypeInfoTest, A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TypeInfoTest.cpp:35: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TypeInfoTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TypeInfoTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TypeInfoTest.cpp:35: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2/
debug/TypeInfoTest.o" "TypeInfoTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2/d
ebug/TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2
/debug>TypeInfoTestNormal for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2
/debug>TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2
/debug>TypeInfoTestNormal.run for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNormal.test/gcc-4.1.2
/debug>TypeInfoTestNormal...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2/d
ebug/TypeInfoTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TypeInfoTest>::result<boost::intrusi
ve_ptr<boost::statechart::detail::leaf_state<TypeInfoTest, A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TypeInfoTest.cpp:35: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TypeInfoTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TypeInfoTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TypeInfoTest.cpp:35: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2/
debug/TypeInfoTest.o" "TypeInfoTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2/d
ebug/TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2
/debug>TypeInfoTestNative for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2
/debug>TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2
/debug>TypeInfoTestNative.run for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestNative.test/gcc-4.1.2
/debug>TypeInfoTestNative...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.2/
debug/TypeInfoTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TypeInfoTest>::result<boost::intrusi
ve_ptr<boost::statechart::detail::leaf_state<TypeInfoTest, A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TypeInfoTest.cpp:35: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TypeInfoTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TypeInfoTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TypeInfoTest.cpp:35: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.2
/debug/TypeInfoTest.o" "TypeInfoTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.2/
debug/TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.
2/debug>TypeInfoTestRelaxed for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.
2/debug>TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.
2/debug>TypeInfoTestRelaxed.run for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestRelaxed.test/gcc-4.1.
2/debug>TypeInfoTestRelaxed...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/deb
ug/TypeInfoTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<TypeInfoTest>::result<boost::intrusi
ve_ptr<boost::statechart::detail::leaf_state<TypeInfoTest, A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<TypeInfoTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<TypeInfoTest,
A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
TypeInfoTest.cpp:35: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct TypeInfoTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
TypeInfoTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
TypeInfoTest.cpp:35: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<TypeInfoTest, A, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<TypeInfoTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT
-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/de
bug/TypeInfoTest.o" "TypeInfoTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/deb
ug/TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/d
ebug>TypeInfoTestBoth for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/d
ebug>TypeInfoTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/d
ebug>TypeInfoTestBoth.run for lack of
<p../../../bin.v2/libs/statechart/test/TypeInfoTestBoth.test/gcc-4.1.2/d
ebug>TypeInfoTestBoth...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc-4
.1.2/debug/StateIterationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<StateIterationTest>::result<boost::i
ntrusive_ptr<boost::statechart::detail::leaf_state<StateIterationTest,
A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<StateIterationT
est,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<StateIteration
Test,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<StateIterationTe
st,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<StateIterationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
StateIterationTest.cpp:45: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct StateIterationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:45: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:46: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc-
4.1.2/debug/StateIterationTest.o" "StateIterationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc-4
.1.2/debug/StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc
-4.1.2/debug>StateIterationTestNormal for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc
-4.1.2/debug>StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc
-4.1.2/debug>StateIterationTestNormal.run for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestNormal.test/gcc
-4.1.2/debug>StateIterationTestNormal...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc-4
.1.2/debug/StateIterationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<StateIterationTest>::result<boost::i
ntrusive_ptr<boost::statechart::detail::leaf_state<StateIterationTest,
A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<StateIterationT
est,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<StateIteration
Test,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<StateIterationTe
st,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<StateIterationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
StateIterationTest.cpp:45: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct StateIterationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:45: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:46: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc-
4.1.2/debug/StateIterationTest.o" "StateIterationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc-4
.1.2/debug/StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc
-4.1.2/debug>StateIterationTestNative for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc
-4.1.2/debug>StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc
-4.1.2/debug>StateIterationTestNative.run for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestNative.test/gcc
-4.1.2/debug>StateIterationTestNative...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gcc-
4.1.2/debug/StateIterationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<StateIterationTest>::result<boost::i
ntrusive_ptr<boost::statechart::detail::leaf_state<StateIterationTest,
A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<StateIterationT
est,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<StateIteration
Test,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<StateIterationTe
st,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<StateIterationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
StateIterationTest.cpp:45: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct StateIterationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:45: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:46: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gcc
-4.1.2/debug/StateIterationTest.o" "StateIterationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gcc-
4.1.2/debug/StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gc
c-4.1.2/debug>StateIterationTestRelaxed for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gc
c-4.1.2/debug>StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gc
c-4.1.2/debug>StateIterationTestRelaxed.run for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestRelaxed.test/gc
c-4.1.2/debug>StateIterationTestRelaxed...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4.1
.2/debug/StateIterationTest.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<StateIterationTest>::result<boost::i
ntrusive_ptr<boost::statechart::detail::leaf_state<StateIterationTest,
A> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<StateIterationT
est,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<StateIteration
Test,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >,
boost::detail::allocator::compliant_allocator_rebind_to<StateIterationTe
st,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<StateIterationTest,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<StateIteratio
nTest, A> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
StateIterationTest.cpp:45: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct StateIterationTest'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:45: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived =
StateIterationTest, InitialState = A, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
StateIterationTest.cpp:46: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to
'boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<StateIterationTest, A,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS
-DBOOST_STATECHART_RELAX_TRANSITION_CONTEXT
-DBOOST_STATECHART_USE_NATIVE_RTTI -DBOOST_TEST_NO_AUTO_LINK=1
-I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4.
1.2/debug/StateIterationTest.o" "StateIterationTest.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4.1
.2/debug/StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4
.1.2/debug>StateIterationTestBoth for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4
.1.2/debug>StateIterationTest.o...
...skipped
<p../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4
.1.2/debug>StateIterationTestBoth.run for lack of
<p../../../bin.v2/libs/statechart/test/StateIterationTestBoth.test/gcc-4
.1.2/debug>StateIterationTestBoth...
gcc.compile.c++
../../../bin.v2/libs/statechart/test/KeyboardExample.test/gcc-4.1.2/debu
g/Keyboard.o
../../../boost/detail/allocator_utilities.hpp: In instantiation of
'boost::detail::allocator::rebinder<Keyboard>::result<boost::intrusive_p
tr<boost::statechart::detail::leaf_state<Keyboard, Active> > >':
../../../boost/detail/allocator_utilities.hpp:150: instantiated from
'boost::detail::allocator::compliant_allocator_rebind_to<Keyboard,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<Keyboard,
Active> > >'
../../../boost/mpl/eval_if.hpp:60: instantiated from
'boost::mpl::eval_if_c<false,
boost::detail::allocator::partial_std_allocator_rebind_to<Keyboard,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<Keyboard,
Active> > >,
boost::detail::allocator::compliant_allocator_rebind_to<Keyboard,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<Keyboard,
Active> > > >'
../../../boost/detail/allocator_utilities.hpp:162: instantiated from
'boost::detail::allocator::rebind_to<Keyboard,
boost::intrusive_ptr<boost::statechart::detail::leaf_state<Keyboard,
Active> > >'
../../../boost/statechart/state_machine.hpp:371: instantiated from
'boost::statechart::state_machine<Keyboard, Active,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator'
../example/Keyboard/Keyboard.cpp:113: instantiated from here
../../../boost/detail/allocator_utilities.hpp:141: error: no class
template named 'rebind' in 'struct Keyboard'
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_begin() const [with MostDerived = Keyboard,
InitialState = Active, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
../example/Keyboard/Keyboard.cpp:113: instantiated from here
../../../boost/statechart/state_machine.hpp:401: error: no matching
function for call to 'boost::statechart::state_machine<Keyboard, Active,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(std::_List_const_iterator<boost::intrusive_ptr<boost::statechart::
detail::leaf_state<std::allocator<void>,
boost::statechart::detail::rtti_policy> > >)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<Keyboard, Active, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<Keyboard, Active,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)
../../../boost/statechart/state_machine.hpp: In member function
'boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_iterator
boost::statechart::state_machine<MostDerived, InitialState, Allocator,
ExceptionTranslator>::state_end() const [with MostDerived = Keyboard,
InitialState = Active, Allocator = std::allocator<void>,
ExceptionTranslator = boost::statechart::null_exception_translator]':
../example/Keyboard/Keyboard.cpp:114: instantiated from here
../../../boost/statechart/state_machine.hpp:406: error: no matching
function for call to 'boost::statechart::state_machine<Keyboard, Active,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const
std::_List_iterator<boost::intrusive_ptr<boost::statechart::detail::leaf
_state<std::allocator<void>, boost::statechart::detail::rtti_policy> >
>&)'
../../../boost/statechart/state_machine.hpp:365: note: candidates are:
boost::statechart::state_machine<Keyboard, Active, std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator::state_ite
rator(const boost::statechart::state_machine<Keyboard, Active,
std::allocator<void>,
boost::statechart::null_exception_translator>::state_iterator&)

    "g++" -ftemplate-depth-128 -O0 -fno-inline -Wall -g -fPIC
-DBOOST_ALL_NO_LIB=1 -DBOOST_DISABLE_THREADS -I"../../.." -c -o
"../../../bin.v2/libs/statechart/test/KeyboardExample.test/gcc-4.1.2/deb
ug/Keyboard.o" "../example/Keyboard/Keyboard.cpp"

...failed gcc.compile.c++
../../../bin.v2/libs/statechart/test/KeyboardExample.test/gcc-4.1.2/debu
g/Keyboard.o...
...skipped
<p../../../bin.v2/libs/statechart/test/KeyboardExample.test/gcc-4.1.2/de
bug>KeyboardExample for lack of
<p../../../bin.v2/libs/statechart/test/KeyboardExample.test/gcc-4.1.2/de
bug>Keyboard.o...
...failed updating 13 targets...
...skipped 38 targets...

With kind regards,
Oliver


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk