Opened 10 years ago

Closed 10 years ago

#7695 closed Bugs (fixed)

1.52.0 config does not correctly identify features available with VC11

Reported by: Charles Wilson <charles_j_wilson@…> Owned by: Marshall Clow
Milestone: To Be Determined Component: config
Version: Boost 1.52.0 Severity: Problem
Keywords: VC11, config, mutex, C++11 Cc:

Description

dinkumware.hpp shows that <mutex> is unavailable with boost 1.52.0 when built with Microsoft VC11.

I noticed this when attempting to detect the presence of mutex (not in VC10, in VC11) via the boost config define (BOOST_NO_CXX11_HDR_MUTEX).

A review should be made of the other features added in VC11.

Change History (5)

comment:1 by Charles Wilson <charles_j_wilson@…>, 10 years ago

Here's the MSVC11 notes page http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx

The headers available include: <atomic>, <chrono>, <condition_variable>, <future>, <mutex>, <ratio>, <scoped_allocator>, and <thread>

comment:2 by Charles Wilson <charles_j_wilson@…>, 10 years ago

Keywords: C++11 added

comment:3 by Marshall Clow, 10 years ago

(In [81613]) Update Dinkumware config with info for VC 2012; Refs #7695

comment:4 by Marshall Clow, 10 years ago

Owner: changed from John Maddock to Marshall Clow

comment:5 by Marshall Clow, 10 years ago

Resolution: fixed
Status: newclosed

I believe that this is complete now.

Note: See TracTickets for help on using tickets.