|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r54266 - sandbox/monotonic/libs/monotonic/test
From: christian.schladetsch_at_[hidden]
Date: 2009-06-23 02:33:38
Author: cschladetsch
Date: 2009-06-23 02:33:38 EDT (Tue, 23 Jun 2009)
New Revision: 54266
URL: http://svn.boost.org/trac/boost/changeset/54266
Log:
fixes for GCC
Text files modified:
sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
Modified: sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp
==============================================================================
--- sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp (original)
+++ sandbox/monotonic/libs/monotonic/test/compare_memory_pool.cpp 2009-06-23 02:33:38 EDT (Tue, 23 Jun 2009)
@@ -341,11 +341,12 @@
{
if (count == 0)
return;
- typedef typename Storage::allocator<int>::type allocator;
- typedef typename Storage::allocator<char>::type char_allocator;
+ typedef typename Storage::template allocator<int>::type allocator;
+ typedef typename Storage::template allocator<char>::type char_allocator;
std::list<int, allocator > list;
fill_n(back_inserter(list), 100, 42);
typedef std::basic_string<char, std::char_traits<char>, char_allocator> String;
+/*
String &s = storage.create<String>("foo");
for (size_t n = 0; n < 100; ++n)
s += "bar";
@@ -353,6 +354,7 @@
vec.resize(1000);
storage.destroy(s);
test_locals(storage, --count);
+*/
}
struct local_1 {};
@@ -364,7 +366,7 @@
//monotonic::local<local_2> storage2;
for (size_t n = 0; n < 10; ++n)
{
- test_locals(storage1, 4);
+ //test_locals(storage1, 4);
//test_locals(storage2, 2);
}
//cout << "test_locals: storage1 stack,heap =" << storage1.fixed_used() << ", " << storage1.heap_used() << endl;
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk