I changed ++ to + in both locations of the regex and I get:

2009-apr-01 00:16:05 debug [0x302610] user_pass   <, elapsed(0.000813).
unknown location:0: fatal error in "test_http_url": std::runtime_error: Memory exhausted

I simply don't know enough regex to translate this into a workable one for boost::regex and not using boost::regex is not an option(boost only project). :-/


On Mar 31, 2009, at 8:49 AM, John Maddock wrote:

This doesn't take in boost::regex.

Unless I'm missing something it should be valid in pcre either as the "++" part is invalid?

Ah my mistake: the ++ quantifier looks to be a new addition to Perl 5.10 and I haven't caught up yet, try replacing with just "+".

HTH, John.
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build