Boost logo

Boost :

Subject: Re: [boost] [release] Boost 1.63.0 Beta 1
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2016-11-29 07:48:11


On Tue, Nov 29, 2016 at 2:53 AM, Stefan Floeren <lists_at_steef389.eu> wrote:

> Hi,
>
> >Thanks for finding that.. Could you try applying this change locally to
> >see
> >if it fixes it (and doesn't break others)?
> >
> ><https://github.com/boostorg/build/pull/150>
>
> It fixes the warning regarding redefinition, but the build fails
> nonetheless.
>
> Actually it's very strange:
> Have a look at function_run (line 3772): the build fails, if there is
> anything (except white space) between the { after the if (#3785) and
> BUILTIN_FUNCTION. As the macro expands to nothing, only the semicolon
> remains and the build fails. Replacing the macro with a singular semicolon
> has the same effect ([1] for preprocessor results).
>
> I have no idea what's the actual cause for this...
>

I can see one possibility for the error.. I've made one more tweak to the
above change. Can you try again?

-- 
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail

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