Boost logo

Boost :

Subject: Re: [boost] [Hana] "basic_tuple.hpp" bug when building with VS2017
From: Daniel Chen (danchen_at_[hidden])
Date: 2018-05-22 16:49:47

I should clarify that I am using VC++ v141 toolset. I just installed VS2017 last week so I think this is the latest release.

Adding /permissive- or not does not fix the issue.
I tried all the following flags as well: /std:c++14, /std:c++17 and /std:c++latest.

FYI, I submitted the issue on Microsoft's end as well. Link here:

I am almost certain it is a MSVC++ compiler issue since I switched to the Clang compiler and it successfully built.

-Daniel Chen

-----Original Message-----
From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of Peter Dimov via Boost
Sent: Tuesday, May 22, 2018 12:36 PM
To: boost_at_[hidden]
Cc: Peter Dimov <lists_at_[hidden]>
Subject: Re: [boost] [Hana] "basic_tuple.hpp" bug when building with VS2017

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Louis Dionne wrote:

> Visual Studio 2017 is known to be unable to compile Hana (and other
> libraries such as Range-v3).

"Visual Studio 2017" refers to four different compilers now, and the latest of these can compile many things the earliest could not, so if you haven't checked how 2017 fares in a while, a second look may be worth it.

Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at