id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 7606,u32regex causes bus error,a.sanders@…,John Maddock,"The Unicode regular expression boost::make_u32regex (""[pq]\\.\\.[xy]""); causes a Bus Error. The same r.e. as a boost::regex is fine. The r.e. ""[pq][.][.][xy]"" seems to be okay, so it looks like the repeated ""\\."" is at least part of the problem. The following program Bus Errors on Solaris 10 with gcc 4.6.1 and Boost 1.51. (and all previous versions of Boost as far as I can tell.) ------ # include int main (int, char**) { const boost::u32regex re = boost::make_u32regex (""[pq]\\.\\.[xy]""); return 0; } -------",Bugs,new,To Be Determined,regex,Boost 1.51.0,Problem,,,