[Bug libstdc++/57440] Memory usage with future and std containers

2013-05-28 Thread demonskull1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57440 --- Comment #2 from DrD --- (In reply to Jonathan Wakely from comment #1) > (In reply to DrD from comment #0) > > // ... launch the threads > > vector > values; > > for (uint w=0; w > values.push_back(std::async

[Bug libstdc++/57440] Memory usage with future and std containers

2013-05-28 Thread demonskull1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57440 --- Comment #5 from DrD --- (In reply to Jonathan Wakely from comment #3) > Also I can't reproduce this on GNU/Linux, the memory usage is bounded as > expected. > > I'm surprised this even compiles with Mingw, are you using Mingw-w64 with > libpt

[Bug libstdc++/57440] Memory usage with future and std containers

2013-05-28 Thread demonskull1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57440 --- Comment #6 from DrD --- (In reply to Jonathan Wakely from comment #4) > If my guess is right you should be able to reproduce the unbounded memory > usage with this: > > #include > > int f() { return 0; } > > int main() > { > for (int i

[Bug libstdc++/57440] Memory usage with future and std containers

2013-05-28 Thread demonskull1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57440 --- Comment #8 from DrD --- (In reply to Jonathan Wakely from comment #7) > You didn't answer the question about which mingw compiler you are using, the > standard mingw gcc does not support std::async. >From my first post: "I compile it with gcc

[Bug libstdc++/57440] Memory usage with future and std containers

2013-05-28 Thread demonskull1 at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57440 --- Comment #10 from DrD --- (In reply to Jonathan Wakely from comment #7) > You didn't answer the question about which mingw compiler you are using, the > standard mingw gcc does not support std::async. >From my first post: "I compile it with gc