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