Re: [Boost-bugs] [Boost C++ Libraries] #6985: regex_regress_threaded randomly crashes in ICU interface tests

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6985: regex_regress_threaded randomly crashes in ICU interface tests
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-06-21 14:06:08


#6985: regex_regress_threaded randomly crashes in ICU interface tests
--------------------------------------------+-------------------------------
  Reporter: Clifford Hung <chung@…> | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: regex
   Version: Boost Development Trunk | Severity: Showstopper
Resolution: | Keywords:
--------------------------------------------+-------------------------------

Comment (by Clifford Hung <chung@…>):

 Replying to [comment:3 anonymous]:
> >I mistakenly said that I had tried ICU versions 4.6 to 4.9 on trunk,
 that was actually on 1.48.0. On trunk, those ICU versions fail the
 has_icu_test as follows:
>
> I believe this is caused by the linker finding the wrong ICU library
 versions, try:
>
> bjam -sICU_PATH=/home/chung/dev/icu-linux-4.9
>
> >However, for ICU 4.6, 4.8 and 4.9 I am getting an error about
 unexpected exceptions (std::bad_alloc). Here's an excerpt:
>
> Works for me with ICU-49 on Win32 and Ubuntu x86. Could this be due to
 LD_LIBRARY_PATH not being set and the libraries not being loaded
 correctly?
>
> Otherwise what's the platform?

 Passing ICU_PATH for the build on boost-trunk allows it to pass the
 has_icu_test but the regex test fails due to the std:bad_alloc exceptions
 as with 1.48.0. The platform I am using for Ubuntu is a Lenovo W500 (Core
 2 Duo, 4 GB memory).

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6985#comment:4>
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:09 UTC