Boost logo

Boost :

Subject: Re: [boost] [regex] Need some help with msvc-11/12
From: Marcel Raad (raad_at_[hidden])
Date: 2014-01-22 04:22:31


Edward Diener <eldiener <at> tropicsoft.com> writes:
> I attempted to run the test but it never ended. One of the tests that
> build and then runs some executable evidently kept running without
stopping.

The test that runs forever is test_en_locale("en", 0x09). It hangs in
cpp_regex_traits_implementation<wchar_t>::transform(const wchar_t* p1,
const wchar_t* p2) in cpp_regex_traits.hpp, line 602f. "result" is a
std::wstring consisting of 2142083952 L"\0"'s. p1 is 0x000000000020b7c4 L""
and p2 is 0x000000000020b7c6 L"". The problem only occurs in the 64-bit
build, the 32-bit build runs fine.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk