Opened 5 years ago

Closed 4 years ago

#13351 closed Bugs (fixed)

Unable to compile a project using recursive variant under MSVC 2017 15.5 with compiler switch /std:c++17 and /std:c++latest

Reported by: jhruby.web@… Owned by: ebf
Milestone: To Be Determined Component: variant
Version: Boost 1.67.0 Severity: Problem
Keywords: Cc:

Description

15.4 compiler compiles with all flags std flags without any issues. 15.5 version is unable to compile correctly /std:c++17 and /std:c++latest.

Check out the library: httpsgithub.com/no1msd/mstch

Configure CMAKE and CMAKE_CXX_FLAGS += /std:c++17

After opening project under visual studio compilation fails: compiler-output.txt

Please note that switches /std:c++11 and /std:c++14 are working correctly.

Thanks

Attachments (1)

compiler-output.zip (11.4 KB ) - added by anonymous 5 years ago.

Download all attachments as: .zip

Change History (3)

by anonymous, 5 years ago

Attachment: compiler-output.zip added

comment:1 by John Maddock, 4 years ago

Component: Nonevariant
Owner: set to ebf

comment:2 by Antony Polukhin, 4 years ago

Resolution: fixed
Status: newclosed
Version: Boost 1.63.0Boost 1.67.0
Note: See TracTickets for help on using tickets.