Opened 6 years ago

#12643 new Bugs

Compiler internal error in VS2013 Release mode

Reported by: grigorryev@… Owned by: timblechmann
Milestone: Boost 1.62.0 Component: lockfree
Version: Boost 1.62.0 Severity: Showstopper
Keywords: compiler internal error Cc:

Description

The simplest example is following:

#include "boost/lockfree/stack.hpp"

int _tmain(int argc, _TCHAR* argv[])
{
    boost::lockfree::stack<int>( 128 );
    return 0;
}

Compilation in Release configuration in the Visual Studio 2013 (version 12.0.40629.00 Update 5) fails with the following report:

1>BoostTest.cpp(5): fatal error C1001: An internal error has occurred in the compiler.
1>  (compiler file 'msc1.cpp', line 1325)
1>   To work around this problem, try simplifying or changing the program near the locations listed above.
1>  Please choose the Technical Support command on the Visual C++ 
1>   Help menu, or open the Technical Support help file for more information
1>          BoostTest.cpp(5) : see reference to class template instantiation 'boost::lockfree::stack<int,>' being compiled
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Change History (0)

Note: See TracTickets for help on using tickets.