Beman Dawes wrote:
On Wed, Jun 18, 2008 at 8:25 AM, troy d. straszheim <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

I've seen this but haven't had time to dig in and solve it yet. CPU usage drops to zero and the thing just sits there


Yes, those are the symptoms I'm seeing here.
    (there is no
    network connection open, that isn't the problem).   There is
    something fishy with the python subprocess stuff (on windows.
     darwin/linux are fine.) that I haven't had time to look at.


Any Python win32api experts out there who could look at this?

I got this worked out, it took quite a number of tries.  My vista box
is doing a good job now. I also threw together a little build slave script, the builds posted on http://boost.resophonic.com/trac/traash were done by boxes that are still periodically checking the cmake
release branch for new revisions.  More when it is documented.

One thing that still happens is that "Visual C++ Debug Library Assertion Failure" popups still come up, but the compile/link/test driver program does time them out and kill them. GPFAULT dialogs don't appear at all. There is a failing date_time test (testtime_wstream i believe) that passes a null string to a function like sprintf() and the popup comes from the guts of that function. Evan put me on to a way to suppress these:

   _CrtSetReportMode( _CRT_ASSERT, _CRTDBG_MODE_FILE );
   _CrtSetReportFile( _CRT_ASSERT, _CRTDBG_FILE_STDERR );

The test that causes this is just a program with a main() routine... It seems like it should use boost.test, and boost.test should be responsible for making these dialog-suppressing calls. (Does that sound like it makes sense?)

-t
_______________________________________________
Boost-cmake mailing list
Boost-cmake@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-cmake

Reply via email to