
14 Jan
2008
14 Jan
'08
9:33 a.m.
Boris Gubenko wrote:
regex library tests regex_regress[_threaded] fail to compile on gcc-4.2.1_hpux_ia64 because for a character string
"(?<=*|\B)"
gcc 4.2.1 emits a hard error "unknown escape sequence". gcc 3.4 series issues a warning, as well as EDG-based compilers. See reproducer below.
The character string in question should, probably, be: "(?<=*|\\B)".
Ok to change?
Yes please! Thanks, John.