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 _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost