Boost logo

Boost :

Subject: Re: [boost] [thread] SEVERE bug on packaged_task constructor in C++11 mode.
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2013-05-21 02:42:07


On Tue, May 21, 2013 at 10:24 AM, Vicente J. Botet Escriba <
vicente.botet_at_[hidden]> wrote:

> Hi,
>
> There is a severe bug in packaged_task constructor when compiling in C++11
> mode and giving a copyable functor as parameter, as reported in
> https://svn.boost.org/trac/**boost/ticket/8596>.
> I believe that this is not a regression, this have never worked.
>
> Until I find a fix, the packaged_task could be used only with free
> functions and with movable functors when compiling in C++11 mode.
>
> Fortunately there is no regression on C++98 compilers (at least not
> identified yet).
>

Can C++11 code be disabled/removed (i.e. so that only C++03 working variant
is left) as a hotfix for 1.54? Or do you intend to fix it before the
release?


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