Boost logo

Boost :

Subject: Re: [boost] Yap's formal review is starting now!
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2018-02-16 18:12:29


AMDG

On 02/16/2018 10:55 AM, Peter Dimov via Boost wrote:
> Steven Watanabe wrote:
>
>> That might be a reasonable argument if Yap itself were not a C++14
>> library.  According the hana Jamfile, the reason hana is not supported
>> for msvc is cxx14_constexpr, which Yap also uses.
>
> MSVC 2017 has more than enough C++14 (including constexpr) for many
> practical purposes. If Yap weren't tied to Hana in its interface, a port
> of the implementation allowing use under MSVC might have been possible.
> As is, it isn't, because MSVC 2017 can't even include hana.hpp at
> present, let alone make any use of it.
>

  It took me about 5 minutes to fix that. The only problem
is that msvc doesn't accept nested name specifiers off of
decltype like decltype(f(x))::value.

cl.exe: 19.12.25824

In Christ,
Steven Watanabe


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