Re: [Boost-bugs] [Boost C++ Libraries] #7606: u32regex causes bus error

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7606: u32regex causes bus error
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-12-12 11:32:47


#7606: u32regex causes bus error
-----------------------------------------+----------------------------------
  Reporter: a.sanders@… | Owner: johnmaddock
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: regex
   Version: Boost 1.51.0 | Severity: Problem
Resolution: | Keywords:
-----------------------------------------+----------------------------------

Comment (by Ashley Sanders <a.sanders@…>):

 Apologies for the delay in doing the stuff you asked for. Life and work
 get in the way...

 Replying to [comment:12 anonymous]:
> Some supplementary questions before we get too involved:
>
> 1) Is
> {{{
> regex e("[pq]\\.\\.[xy]");
> }}}

 Compiles and runs okay.

> 2) Is:
>
> {{{
> wregex we(L"[pq]\\.\\.[xy]");
> }}}

 Also compiles and runs okay.

> 3) Are their multiple versions of ICU installed on this system? Any
 chance there's a mismatch between the headers included and libraries
 loaded, or between the version used when Boost was built, and the one used
 by the test program?

 There are multiple version of the .so files, but as far as I can tell
 there is only one set of header files. I don't think this should be a
 problem.


> 4) Do the regex tests run OK? To run, cd into libs/regex/test and do a
 "bjam toolset=sun". Assuming ICU is installed in the usual location, you
 should see a message at the start to say it's being used/tested.

 I'm using gcc to compile so I did "bjam toolset=gcc". I'll attach the
 output separately. There were errors but they are a bit hard to spot from
 the warnings and errors spat out by the compiler. I'll attach two files.
 The first the output from running bjam the first time (rather a large
 file) and the second file is from running bjam again -- less output which
 hopefully makes it easier to spot the bus error from one of the tests.

 Ashley.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7606#comment:13>
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:11 UTC