Re: [Boost-bugs] [Boost C++ Libraries] #5553: Access violation caused by boost::unit_test::make_test_case on Windows

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5553: Access violation caused by boost::unit_test::make_test_case on Windows
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-12-28 00:23:05


#5553: Access violation caused by boost::unit_test::make_test_case on Windows
-------------------------------------+-------------------------------------
  Reporter: Balint SZENTE | Owner: rogeeff
  <balint@…> | Status: closed
      Type: Bugs | Component: test
 Milestone: To Be Determined | Severity: Problem
   Version: Boost 1.52.0 | Keywords: windows, memcpy,
Resolution: wontfix | make_test_case
-------------------------------------+-------------------------------------
Changes (by renficiaud):

 * status: reopened => closed
 * resolution: => wontfix

Comment:

 The behaviour is well known on Windows: the test module and the boost.test
 dll should link to the same CRT (Visual C and C++ dll), otherwise they
 won't use the same heap for instance, which leads to the crashes you
 describe. This is simply because the API of boost.test contains objects
 that are not POD.
 This will be mentionned in the documentation.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5553#comment:6>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:17 UTC