[libcxx-commits] [libcxx] r361894 - Fix test that used raw string literals. Doesn't work in C++03

Marshall Clow via libcxx-commits libcxx-commits at lists.llvm.org
Tue May 28 16:13:55 PDT 2019


Author: marshall
Date: Tue May 28 16:13:55 2019
New Revision: 361894

URL: http://llvm.org/viewvc/llvm-project?rev=361894&view=rev
Log:
Fix test that used raw string literals. Doesn't work in C++03

Modified:
    libcxx/trunk/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp

Modified: libcxx/trunk/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp?rev=361894&r1=361893&r2=361894&view=diff
==============================================================================
--- libcxx/trunk/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp (original)
+++ libcxx/trunk/test/std/re/re.regex/re.regex.construct/bad_range.pass.cpp Tue May 28 16:13:55 2019
@@ -31,8 +31,8 @@ static bool error_range_thrown(const cha
 
 int main(int, char**)
 {
-    assert(error_range_thrown(R"([\w-a])"));
-    assert(error_range_thrown(R"([a-\w])"));
+    assert(error_range_thrown("([\\w-a])"));
+    assert(error_range_thrown("([a-\\w])"));
 
   return 0;
 }




More information about the libcxx-commits mailing list