default.cc: Do not call members which require a fully established result state.
authorJonathan Wakely <jwakely.gcc@gmail.com>
Fri, 25 Mar 2011 22:50:47 +0000 (22:50 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Fri, 25 Mar 2011 22:50:47 +0000 (22:50 +0000)
2011-03-25  Jonathan Wakely  <jwakely.gcc@gmail.com>

* testsuite/28_regex/match_results/ctors/char/default.cc: Do not call
members which require a fully established result state.
* testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.

From-SVN: r171530

libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/28_regex/match_results/ctors/char/default.cc
libstdc++-v3/testsuite/28_regex/match_results/ctors/wchar_t/default.cc

index 2facd17af70c22818963b42a09791c17d54ef642..e7cfb3240f7e1dd146cd418f41c89ca270ffc9d1 100644 (file)
@@ -1,3 +1,9 @@
+2011-03-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * testsuite/28_regex/match_results/ctors/char/default.cc: Do not call
+       members which require a fully established result state.
+       * testsuite/28_regex/match_results/ctors/wchar_t/default.cc: Likewise.
+
 2011-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * include/bits/random.h (negative_binomial_distribution<>::
index 4c897d7a4a0d8f0e0868cb20fec193aceacf4925..bdf7d984c6f82254d44cc7b144ce1fedc8ec8309 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2009-06-10  Stephen M. Webb  <stephen.webb@bregmasoft.com>
 //
-// Copyright (C) 2009 Free Software Foundation, Inc.
+// Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -29,18 +29,18 @@ void test01()
 {
   bool test __attribute__((unused)) = true;
 
-       std::cmatch cm;
+  std::cmatch cm;
   VERIFY( cm.size() == 0 );
-  VERIFY( cm.str() == std::cmatch::string_type() );
+  VERIFY( !cm.ready() );
 }
 
 void test02()
 {
   bool test __attribute__((unused)) = true;
 
-       std::smatch sm;
+  std::smatch sm;
   VERIFY( sm.size() == 0 );
-  VERIFY( sm.str() == std::smatch::string_type() );
+  VERIFY( !sm.ready() );
 }
 
 int
@@ -49,4 +49,4 @@ main()
   test01();
   test02();
   return 0;
-};
+}
index f8b3d45e867f0948353d3b0df1ef5b8e7a00cf4c..f797cab2744b45e087d4d54f81b2830c56c10503 100644 (file)
@@ -2,7 +2,7 @@
 
 // 2009-06-05  Stephen M. Webb  <stephen.webb@bregmasoft.com>
 //
-// Copyright (C) 2009 Free Software Foundation, Inc.
+// Copyright (C) 2009, 2010, 2011 Free Software Foundation, Inc.
 //
 // This file is part of the GNU ISO C++ Library.  This library is free
 // software; you can redistribute it and/or modify it under the
@@ -29,18 +29,18 @@ void test01()
 {
   bool test __attribute__((unused)) = true;
 
-       std::wcmatch cm;
+  std::wcmatch cm;
   VERIFY( cm.size() == 0 );
-  VERIFY( cm.str() == std::wcmatch::string_type() );
+  VERIFY( !cm.ready() );
 }
 
 void test02()
 {
   bool test __attribute__((unused)) = true;
 
-       std::wsmatch sm;
+  std::wsmatch sm;
   VERIFY( sm.size() == 0 );
-  VERIFY( sm.str() == std::wsmatch::string_type() );
+  VERIFY( !sm.ready() );
 }
 
 int
@@ -49,4 +49,4 @@ main()
   test01();
   test02();
   return 0;
-};
+}