Boost logo

Boost :

From: Eric Friedman (ebf_at_[hidden])
Date: 2003-07-06 19:24:44


Aleksey (and others),

I'm working on getting variant to compile under MSVC 6, but I've come
across what seems to be an ETI problem that needs a workaround.

However, I'm not sure what is the most appropriate way to make the fix.

Below is the error output from the regression tests (variant_test1).

Thanks,
Eric
-------

D:\boost4\boost\boost/mpl/clear.hpp(35) : error
C2504: 'algorithm<int>' : base class undefined
        D:\boost4\boost\boost/mpl/remove_if.hpp(64) : see reference to
class template instantiation 'boost::mpl::clear<int>' being compiled
        D:\boost4\boost\boost/variant/variant.hpp(508) : see reference
to class template instantiation 'boost::mpl::remove_if<int,struct
boost::detail::variant::has_nothrow_move_constructor<struct
boost::mpl::arg<1> > >' being compiled
        D:\boost4\boost\boost/variant/variant.hpp(1243) : see reference
to class template
instantiation 'boost::variant<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>' being
compiled


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