Boost logo

Boost Users :

Subject: Re: [Boost-users] [range] multiple adaptors on sequense
From: Neil Groves (neil_at_[hidden])
Date: 2010-11-03 12:41:04


On Wed, Nov 3, 2010 at 1:11 PM, Sam Fisher <infest21h_at_[hidden]> wrote:

> Hello,
>
> Is it possible to apply multiple adaptors to a range-base sequence?
> Is looks like possible for simple types:
>
> What I'm doing wrong?
> I use MSVS 2010 and boost trunk.
>
>
I believe that the defect is related to Subversion commit 57503 that was
intended to remove a warning, but it has the side-effect of making the
Phoenix actors always non-assignable regardless of the template parameters.

During my testing with GCC/Linux I was able to get your code to compile by
commenting out line 143 of boost/spirit/home/phoenix/core/actor.hpp

Would you assist me by making the same change and posting your results? If
this fixes your problem I shall raise a Trac issue and submit a patch for
Phoenix.

> Thanks,
> Sam
>

Regards,
Neil Groves



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net