$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2002-11-21 03:57:32
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