Boost logo

Boost Users :

Subject: [Boost-users] [boost] upgrade boost 1.33 up to 1.39 -> MCF assertion
From: Andrey Torba (andreytorba_at_[hidden])
Date: 2009-07-23 09:39:37


Hello everybody!

When i upgrade boost form 1.33.1 up to 1.39 I get the following assertion
failed error message:

    Debug Assertion Failed!

    File: F:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dllinit.cpp
    Line: 587

==================
void AFXAPI AfxCoreInitModule()
{
    ASSERT(AfxGetModuleState() != AfxGetAppModuleState());

All run ok when i rollback boost.

There are breaking changes in boost.Thread
http://www.boost.org/doc/libs/1_39_0/doc/html/thread/changes.html since 1.33
Interface of scoped_lock has been changed and boost::mutex now is
boost::recursive_mutex. Am i right?

Did anybody experiance this problem? Any help is appreciated.

-- 
Regards, Andrey


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net