Author: [email protected]
Date: Wed Jan 14 03:48:52 2009
New Revision: 1071

Modified:
    branches/bleeding_edge/test/cctest/test-regexp.cc

Log:
Fixed test failure caused by being more conservative in estimating the
length of expressions containing backreferences.  Bad plesner for
forgetting to run the tests before submitting!


Modified: branches/bleeding_edge/test/cctest/test-regexp.cc
==============================================================================
--- branches/bleeding_edge/test/cctest/test-regexp.cc   (original)
+++ branches/bleeding_edge/test/cctest/test-regexp.cc   Wed Jan 14 03:48:52  
2009
@@ -291,8 +291,8 @@
    CHECK_MIN_MAX("(?:ab)|cde", 2, 3);
    CHECK_MIN_MAX("(ab)", 2, 2);
    CHECK_MIN_MAX("(ab|cde)", 2, 3);
-  CHECK_MIN_MAX("(ab)\\1", 4, 4);
-  CHECK_MIN_MAX("(ab|cde)\\1", 4, 6);
+  CHECK_MIN_MAX("(ab)\\1", 2, 4);
+  CHECK_MIN_MAX("(ab|cde)\\1", 2, 6);
    CHECK_MIN_MAX("(?:ab)?", 0, 2);
    CHECK_MIN_MAX("(?:ab)*", 0, RegExpTree::kInfinity);
    CHECK_MIN_MAX("(?:ab)+", 2, RegExpTree::kInfinity);

--~--~---------~--~----~------------~-------~--~----~
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to