
Le 10/12/12 23:44, Beman Dawes a écrit :
On Mon, Dec 10, 2012 at 9:27 AM, Vicente Botet <vicente.botet@wanadoo.fr> wrote:
I don't know what the C++ standard says, but at least MSVC 10.0, gcc-4.7.2 and gcc-4.8.0 complain when I define a virtual function as noexept when the original declaration was not noexcept.
class future_error_category : public boost::system::error_category { public: virtual const char* name() const BOOST_NOEXCEPT; virtual std::string message(int ev) const; }; MSVC hasn't shipped any versions that support noexcept. So something must be whacky. If you send me a .patch file with your changes, I'll take a look. I've also got MinGW installed.
This is quite confusing. I suspect that I have introduced a syntax error then. I will check tomorrow when I will have access to a PC Windows. Best, Vicente