Boost logo

Boost :

Subject: Re: [boost] Unmerged changes in MPL
From: Edward Diener (eldiener_at_[hidden])
Date: 2014-06-04 11:34:07


On 6/4/2014 10:47 AM, Peter Dimov wrote:
> The following commits are only in mpl:develop but not in mpl:master:
>
> C:\Projects\boost-git\boost\libs\mpl>git log master..develop
>
> commit f976861e13f0bb37dd6380c02ccc0d42140daebe
> Author: Paul <pfultz2_at_[hidden]>
> Date: Fri May 16 02:38:50 2014 -0400
>
> Add test for constexpr conversion operator
>
> commit ed58434c88ac03816fa0d232c679d551987b42a9
> Author: Paul <pfultz2_at_[hidden]>
> Date: Sun Dec 29 05:46:32 2013 -0500
>
> Add constexpr to conversion operator for bool integral constants
>
> commit 1f482c4fa1d8fc66dc34776b04414f660cc66e76
> Author: Paul <pfultz2_at_[hidden]>
> Date: Sat Dec 28 23:29:09 2013 -0500
>
> Add constexpr to conversion operator for integral constants
>
> What needs to be done with them? Release or revert?

Good question. I did mention these to the Boost Maint people but I am
not experienced enough in the use of C++11 'constexpr' to know whether
or not its use in the MPL in these situations is worthwhile. Perhaps
others, you or Daniel James or someone in Boost maint would know this.
Also are David Abrahams or Alexsey Gurtovoy paying attention to MPL
anymore ?


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