Boost logo

Boost :

Subject: [boost] looser throw specifier for virtual boost::exception_ptr::~exception_ptr()
From: Frédéric Bron (frederic.bron_at_[hidden])
Date: 2009-12-10 11:14:29


Tried 1.41 today. Seems like the thread library is not compatible with
gcc-3.4.4 anymore (here on cygwin). However I do not see such error in
trunk tests with gcc- 3.4.3 so I suspect something else.
Any idea?

In file included from .../boost/thread/future.hpp:12,
                 from .../boost/thread.hpp:24,
.../boost/exception_ptr.hpp:43: error: looser throw specifier for
`virtual boost::exception_ptr::~exception_ptr()'
.../boost/exception/detail/exception_ptr_base.hpp:27: error:
overriding `virtual
boost::exception_detail::exception_ptr_base::~exception_ptr_base()
throw ()'

Frédéric


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