From: Dean M. B. <mik...@gm...> - 2010-01-10 19:02:56
|
On Mon, Jan 11, 2010 at 2:44 AM, Jeroen Habraken <vex...@gm...> wrote: > On Sun, Jan 10, 2010 at 19:29, Dean Michael Berris > <mik...@gm...> wrote: >> >> Thanks, I'm applying and pushing the code as soon as the tests all pass. > > A checkout of the master seems to pass all tests here on my machine, > Linux x86 with GCC 4.4.2. > I meant after I applied the patch. :) It's in branch 0.5-devel now. >> That reminds me, we should be testing this code especially because we ship it. > > Very much so, though I'm noticing that compiling the tests is quite > resource intensive. I've had GCC eat up more than half of my gigabyte > of RAM, with the HTTP 1.1 tests taken more than a couple of minutes. > Yes, I see the same thing. I'll look at addressing the HTTP 1.1 test issues if I can. The build time and resource requirements are really a little disturbing to me, but then I think that is the nature of the beast that is C++ and C++ template metaprogramming. Currently it's not high up on my list because I'm concentrating on implementing functionality first rather than optimizing the build/test times -- but maybe it has come to the point where the limits of GCC is being hit by just the sheer amount of code we include when boost/network.hpp is included. It may be time for me to modularize the includes and hopefully I get some motivation to do that *soon*. ;) I'll add issues to the implementation -- if you have any issues and feel like logging them in please feel free to do so (and this applies to everyone too: http://github.com/mikhailberis/cpp-netlib/issues). Have a good one and I hope this helps! -- Dean Michael Berris cplusplus-soup.com | twitter.com/deanberris linkedin.com/in/mikhailberis | facebook.com/dean.berris | deanberris.com |