
The following are failing on critical platforms (Darwin/Linux/Windows with recent GCC or VC++ releases):
regex
I've tracked most (all?) of the failures to a change in ICU/Uniocde versions - the tests pass with ICU-4.4 but not 4.8 (Unicode 6). I've just committed the patch below to Trunk, if it works OK (it does locally), OK to merge to Release in a day or two? John. Index: test_unicode.cpp =================================================================== --- test_unicode.cpp (revision 72757) +++ test_unicode.cpp (working copy) @@ -75,8 +75,8 @@ TEST_REGEX_CLASS_U(Non-Spacing Mark, 20EA); TEST_REGEX_CLASS_U(Mc, 1938); TEST_REGEX_CLASS_U(Spacing Combining Mark, 1938); - TEST_REGEX_CLASS_U(Me, 06DE); - TEST_REGEX_CLASS_U(Enclosing Mark, 06DE); + TEST_REGEX_CLASS_U(Me, 0488); + TEST_REGEX_CLASS_U(Enclosing Mark, 0488); TEST_REGEX_CLASS_U(N*, 0669); TEST_REGEX_CLASS_U(Number, 0669); TEST_REGEX_CLASS_U(Nd, 0669);