Joerg Walter wrote:
> OK. The mpl::if_ problem vanished, the remaining problems with VC7 are
> home-grown (I'll look into these later). But now all ublas 
> GCC tests fail to compile due to
> 
> In file included from C:/boost/site/boost/type_traits.hpp:43,
>                  from C:/boost/site/boost/numeric/ublas/config.hpp:24,
>                  from 
> C:/boost/site/libs/numeric/ublas/concepts.cpp:12:
> C:/boost/site/boost/type_traits/is_polymorphic.hpp:20: 
> warning: `typename
>    boost::remove_cv<T>::type' is implicitly a typename
> C:/boost/site/boost/type_traits/is_polymorphic.hpp:20: 
> warning: implicit
>    typename is deprecated, please see the documentation for details
> C:/boost/site/boost/type_traits/is_polymorphic.hpp:28: 
> duplicate base type `
>    boost::remove_cv<T>::type' invalid
> 
> I'm lost again.

A missing 'typename', fixed in the CVS. 

On an aside note, including individual type traits headers you need (e.g.
"boost/type_traits/add_reference.hpp") instead of monolithic
"boost/type_traits.hpp" would reduce chances for the library to be broken
down on the events like this.

Aleksey
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to