]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
remove_freed.cc: Fix test01 return type to void.
authorPaolo Carlini <paolo.carlini@oracle.com>
Tue, 31 Aug 2010 17:24:39 +0000 (17:24 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Tue, 31 Aug 2010 17:24:39 +0000 (17:24 +0000)
2010-08-31  Paolo Carlini  <paolo.carlini@oracle.com>

* testsuite/23_containers/forward_list/operations/remove_freed.cc:
Fix test01 return type to void.
* testsuite/util/exception/safety.h: Avoid -Wall -m32 warnings.
* testsuite/util/replacement_memory_operators.h: Likewise.

From-SVN: r163684

libstdc++-v3/ChangeLog
libstdc++-v3/testsuite/23_containers/forward_list/operations/remove_freed.cc
libstdc++-v3/testsuite/util/exception/safety.h
libstdc++-v3/testsuite/util/replacement_memory_operators.h

index af27275c82af4074558530611c8a1934ff6ca873..1f435ffa8ca54a938b9b26922fb592f1018e2a2d 100644 (file)
@@ -1,3 +1,10 @@
+2010-08-31  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * testsuite/23_containers/forward_list/operations/remove_freed.cc:
+       Fix test01 return type to void.
+       * testsuite/util/exception/safety.h: Avoid -Wall -m32 warnings.
+       * testsuite/util/replacement_memory_operators.h: Likewise.
+
 2010-08-29  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * testsuite/23_containers/bitset/invalidation: Move...
index c1900c1b1252a08bc1c5b48f8c81a31bb78ccb62..5b959209263ef957af034d9f1284ba6d8d163554 100644 (file)
@@ -25,7 +25,7 @@
 // 23.3.3.5 forward_list operations [forwardlist.ops]
 
 // Used to cause many Valgrind errors: LWG 526-type situation.
-int test01()
+void test01()
 {
   bool test __attribute__((unused)) = true;
 
index 046eab9e51380bfe1be06479b8c4901d45d073a3..bc96505903499b4a0fd43174dcccc9c460df39cf 100644 (file)
@@ -52,13 +52,13 @@ namespace __gnu_test
          __s += "\n";
          __s += "random number generated is: ";
          char buf[40];
-         __builtin_sprintf(buf, "%lu", random);
+         __builtin_sprintf(buf, "%lu", (unsigned long)random);
          __s += buf;
          __s += " on range [";
-         __builtin_sprintf(buf, "%lu", distribution.min());
+         __builtin_sprintf(buf, "%lu", (unsigned long)distribution.min());
          __s += buf;
          __s += ", ";
-         __builtin_sprintf(buf, "%lu", distribution.max());
+         __builtin_sprintf(buf, "%lu", (unsigned long)distribution.max());
          __s += buf;
          __s += "]\n";
          std::__throw_out_of_range(__s.c_str());
index 895ccfe389705114b77d23e51244ef73f469cbdb..b7d3a3b10e9de297f5d4d13ac87c9e5fa72bed1f 100644 (file)
@@ -108,6 +108,6 @@ void operator delete(void* p) throw()
       if (count == 0)
        std::printf("All memory released \n");
       else
-       std::printf("%lu allocations to be released \n", count);
+       std::printf("%lu allocations to be released \n", (unsigned long)count);
     }
 }