Boost logo

Boost :

From: Ralf W. Grosse-Kunstleve (rwgk_at_[hidden])
Date: 2008-05-05 14:50:38


Thanks a lot for the gcc warning workarounds! It is highly appreciated.

Unfortunately, now g++ 3.2 doesn't work anymore. See below.
I think gcc 3.3 and higher are fine.

Ralf

g++ (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-20)

boost svn rev. 45087

% cat te.cpp
#include <boost/throw_exception.hpp>

% g++ -Wall -Iboost -c te.cpp
In file included from boost/boost/exception/enable_error_info.hpp:9,
                 from boost/boost/throw_exception.hpp:39,
                 from te.cpp:1:
boost/boost/exception/exception.hpp: In instantiation of `boost::detail::sp_convertible<boost::exception_detail::error_info_container, boost::exception_detail::error_info_container>':
boost/boost/exception/exception.hpp:75: instantiated from `boost::detail::sp_enable_if_convertible<boost::exception_detail::error_info_container, boost::exception_detail::error_info_container>'
boost/boost/exception/exception.hpp:75: instantiated from here
boost/boost/exception/exception.hpp:75: invalid use of undefined type `struct
   boost::detail::sp_convertible<boost::exception_detail::error_info_container,
   boost::exception_detail::error_info_container>'
boost/boost/detail/sp_convertible.hpp:27: declaration of `struct
   boost::detail::sp_convertible<boost::exception_detail::error_info_container,
   boost::exception_detail::error_info_container>'
boost/boost/exception/exception.hpp:75: enumerator value for `value' not
   integer constant


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