]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
dr630-2.cc: Extend.
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 24 Jul 2009 16:38:29 +0000 (16:38 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 24 Jul 2009 16:38:29 +0000 (16:38 +0000)
2009-07-24  Paolo Carlini  <paolo.carlini@oracle.com>

* testsuite/26_numerics/valarray/dr630-2.cc: Extend.

From-SVN: r150060

libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/26_numerics/valarray/dr630-2.cc

index 7ca37c7560bbbde60e79f073d4c1f0b47fe9dcbc..060a82ee89e17a27a7593cb47287d2a08171830d 100644 (file)
@@ -1,3 +1,7 @@
+2009-07-24  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * testsuite/26_numerics/valarray/dr630-2.cc: Extend.
+
 2009-07-23  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * include/c_std/cmath (abs(_Tp)): Add.
index 70ee81243601389d0532c330e67f363c6265be2a..ddb6bcaff3049b7e652dc5d527a1156cac4aac24 100644 (file)
@@ -35,24 +35,29 @@ void test01()
 
   valarray<int> v2(0, 10);
 
-  v2 = { -1, -1, -1, -1, -1 };
-  VERIFY( v2.size() == 5 );
-  VERIFY( v2.min() == -1 );
-  VERIFY( v2.max() == -1 );
+  v2 = { };
+  VERIFY( v2.size() == 0 );
 
-  valarray<int> v3(0, 5);
+  valarray<int> v3(0, 10);
 
-  v3 = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };
-  VERIFY( v3.size() == 10 );
+  v3 = { -1, -1, -1, -1, -1 };
+  VERIFY( v3.size() == 5 );
   VERIFY( v3.min() == -1 );
   VERIFY( v3.max() == -1 );
 
-  valarray<int> v4(0, 10);
+  valarray<int> v4(0, 5);
 
   v4 = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };
   VERIFY( v4.size() == 10 );
   VERIFY( v4.min() == -1 );
   VERIFY( v4.max() == -1 );
+
+  valarray<int> v5(0, 10);
+
+  v5 = { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 };
+  VERIFY( v5.size() == 10 );
+  VERIFY( v5.min() == -1 );
+  VERIFY( v5.max() == -1 );
 }
 
 int main()