What should we do about this?
Erik
"/opt/include/boost/type_traits/arithmetic_traits.hpp", line 243: error(1029):
expected an expression
>::value));
^
"/opt/include/boost/type_traits/arithmetic_traits.hpp", line 254: error(1029):
expected an expression
>::value));
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 100: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_volatile<volatile T[N]>{ typedef
T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 100: error(3307): invalid
partial specialization -- class
"boost::remove_volatile<<error-type>>" is already fully specialized
template <typename T, std::size_t N> struct remove_volatile<volatile T[N]>{ typedef
T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 101: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_volatile<const volatile T[N]>{
typedef const T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 101: error(3307): invalid
partial specialization -- class
"boost::remove_volatile<<error-type>>" is already fully specialized
template <typename T, std::size_t N> struct remove_volatile<const volatile T[N]>{
typedef const T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 111: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_const<const T[N]>{ typedef T
type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 111: error(3307): invalid
partial specialization -- class "boost::remove_const<<error-type>>"
is already fully specialized
template <typename T, std::size_t N> struct remove_const<const T[N]>{ typedef T
type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 112: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_const<const volatile T[N]>{
typedef volatile T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 112: error(3307): invalid
partial specialization -- class "boost::remove_const<<error-type>>"
is already fully specialized
template <typename T, std::size_t N> struct remove_const<const volatile T[N]>{
typedef volatile T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 121: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_cv<const T[N]>{ typedef T
type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 121: error(3307): invalid
partial specialization -- class "boost::remove_cv<<error-type>>" is
already fully specialized
template <typename T, std::size_t N> struct remove_cv<const T[N]>{ typedef T
type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 122: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_cv<volatile T[N]>{ typedef T
type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 122: error(3307): invalid
partial specialization -- class "boost::remove_cv<<error-type>>" is
already fully specialized
template <typename T, std::size_t N> struct remove_cv<volatile T[N]>{ typedef T
type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 123: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct remove_cv<const volatile T[N]>{ typedef
T type[N]; };
^
"/opt/include/boost/type_traits/cv_traits.hpp", line 123: error(3307): invalid
partial specialization -- class "boost::remove_cv<<error-type>>" is
already fully specialized
template <typename T, std::size_t N> struct remove_cv<const volatile T[N]>{ typedef
T type[N]; };
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 131: error(1079):
expected a type specifier
template <typename T, std::size_t N>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 132: error(3307):
invalid partial specialization -- class
"boost::remove_bounds<<error-type>>" is already fully specialized
struct remove_bounds<T[N]>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 134: error(1079):
expected a type specifier
template <typename T, std::size_t N>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 135: error(3307):
invalid partial specialization -- class
"boost::remove_bounds<<error-type>>" is already fully specialized
struct remove_bounds<const T[N]>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 137: error(1079):
expected a type specifier
template <typename T, std::size_t N>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 138: error(3307):
invalid partial specialization -- class
"boost::remove_bounds<<error-type>>" is already fully specialized
struct remove_bounds<volatile T[N]>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 140: error(1079):
expected a type specifier
template <typename T, std::size_t N>
^
"/opt/include/boost/type_traits/transform_traits.hpp", line 141: error(3307):
invalid partial specialization -- class
"boost::remove_bounds<<error-type>>" is already fully specialized
struct remove_bounds<const volatile T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 58: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct is_array<T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 58: error(3307):
invalid partial specialization -- class
"boost::is_array<<error-type>>" is already fully specialized
template <typename T, std::size_t N> struct is_array<T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 60: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct is_array<const T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 60: error(3307):
invalid partial specialization -- class
"boost::is_array<<error-type>>" is already fully specialized
template <typename T, std::size_t N> struct is_array<const T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 62: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct is_array<volatile T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 62: error(3307):
invalid partial specialization -- class
"boost::is_array<<error-type>>" is already fully specialized
template <typename T, std::size_t N> struct is_array<volatile T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 64: error(1079):
expected a type specifier
template <typename T, std::size_t N> struct is_array<const volatile T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 64: error(3307):
invalid partial specialization -- class
"boost::is_array<<error-type>>" is already fully specialized
template <typename T, std::size_t N> struct is_array<const volatile T[N]>
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 208: error(1029):
expected an expression
{ BOOST_STATIC_CONSTANT(bool, value = (::boost::type_traits::ice_and<
::boost::detail::is_pointer_helper<T>::value, ::boost::type_traits::ice_not<
::boost::is_member_pointer<T>::value >::value >::value)); };
^
"/opt/include/boost/type_traits/composite_traits.hpp", line 391: error(1029):
expected an expression
>::value));
^
"/opt/include/boost/type_traits/alignment_traits.hpp", line 14: error(1005):
could not open source file "cstdlib"
#include <cstdlib>
^
34 errors and 1 catastrophic error detected in the compilation of
"../../../src/Cockpit/radiostack.cxx".
Compilation terminated.