Boost logo

Boost :

Subject: Re: [boost] [review] Outcome: internal compiler error
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2018-01-26 19:17:54


On Thu, Jan 18, 2018 at 2:07 PM, charleyb123 . via Boost
<boost_at_[hidden]> wrote:
> GitHub:
> *- https://github.com/ned14/boost-outcome
>
> Please post your comments and review to the boost mailing list
> (preferably), or privately to the Review Manager (to me ;-). Here are some
> questions you might want to answer in your review:

I have put together the following sample program to test integration
of Outcome into Boost.Beast:

    #include <boost/outcome.hpp>
    int main(int argc, char** argv)
    {
    }

The result of compilation for this translation unit is shown here:

    1>c:\users\vinnie\src\boost\boost\outcome\detail\value_storage.hpp(141):
    1>fatal error C1001: An internal error has occurred in the compiler.
    1>(compiler file 'msc1.cpp', line 1507)

Compiler used: MSVC
Part of: Microsoft Visual Studio Community 2017 Version 15.5.1

Upon investigation, I discovered a newer version of the compiler and IDE.
Updating to "Version 15.5.5" produced the following results when compiling
the same translation unit:

    1>c:\users\vinnie\src\boost\boost\outcome\detail\value_storage.hpp(141):
    1>fatal error C1001: An internal error has occurred in the compiler.
    1>(compiler file 'msc1.cpp', line 1507)

Is this a supported configuration?

Thanks


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