Boost logo

Boost Testing :

From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2004-10-20 04:39:22


Robert Ramey wrote:

>>Just today I comment out this workaround locally to see if I could do
>>anything about it. The library compiles ok if the workaround is removed
>>but I had unresolved symbols when linking, so I didn't pursue the issue
>>any further. If you are interested, I will try to get a small isolated
>>test case from the serialization library up and running.

Ok, I lied. :-( I removed the workaround from xml_[w]grammar.cpp and tried
to compile test_shared_ptr.o.

This is the first error I got:

    cxx -c -tlocal -noimplicit_include -D__USE_STD_IOSTREAM -nousing_std
-msg_display_number -msg_disable 186,450,1115
-DBOOST_ARCHIVE_TEST=text_archive.hpp -g -O0 -inline none -ieee -gall
-model ansi -I"../../../bin/boost/libs/serialization/test"
-I"/net/users/schoepflin/src/boost/boost-cvs" -I"/usr/include"
-I"/net/users/schoepflin/src/boost/boost-cvs" -o
"../../../bin/boost/libs/serialization/test/test_shared_ptr_text_archive.test/tru64cxx65-041/debug/test_shared_ptr.o"
  "../../../libs/serialization/test/test_shared_ptr.cpp"

...

cxx: Error:
/net/users/schoepflin/src/boost/boost-cvs/boost/mpl/list/aux_/pop_front.hpp,
line 28: #266
           "next" is ambiguous
           detected during:
             instantiation of class
 
"boost::mpl::pop_front_impl<boost::mpl::aux::list_tag>::a
                       pply<List> [with
                       List=boost::mpl::list<boost::archive::detail::null_type,
                       boost::archive::text_oarchive,
                       boost::archive::text_iarchive, mpl_::na, mpl_::na,
                       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
                       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
                       mpl_::na, mpl_::na, mpl_::na, mpl_::na,
mpl_::na>::type]"
                       at line 29 of
 
"/net/users/schoepflin/src/boost/boost-cvs/boost/mpl/pop_
                       front.hpp"
             instantiation of class "boost::mpl::pop_front<Sequence> [with
 
Sequence=boost::mpl::list<boost::archive::detail::null_ty
                       pe, boost::archive::text_oarchive,
                       boost::archive::text_iarchive, mpl_::na, mpl_::na,
                       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
                       mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na,
                       mpl_::na, mpl_::na, mpl_::na, mpl_::na,
mpl_::na>::type]"
                       at line 138 of
 
"/net/users/schoepflin/src/boost/boost-cvs/boost/archive/
                       detail/known_archive_types.hpp"
         typedef typename next<List>::type type;

Can you make anything out of this?

Markus


Boost-testing list run by mbergal at meta-comm.com