
On Mon, 22 Sep 2008 16:42:52 +0200, Sebastian Redl <sebastian.redl@getdesigned.at> wrote:
Boris wrote:
On Linux line 624 in boost_1_36_0/boost/test/impl/execution_monitor.ipp should be temporarily changed like I did on Solaris (not sure if you did this?). I did.
As the test cases try to start a program "helpers" shared libraries "helpers" depends on must be found. You might need to set and export LD_LIBRARY_PATH before you run the test cases. No, no need. helpers runs fine standalone.
Unfortunately I don't have a Linux server at hand and can't reproduce the problems. Currently I'd say that "helpers" can't be started correctly by the test cases. At least that was the reason why I got similar errors when I tested everything on Cygwin and Solaris. Here status::exited() returns false two times (which mean "helpers" didn't exit gracefully), and status::exit_status() returns 1 instead of 0 five times. The test case arguments_test can't read any data from "helpers" either. I guess that this is really one problem which when fixed makes all the errors disappear. I could have a look but that would require me to give access to your server, Sebastian? Or does Boost have test servers somewhere which could be used to track down problems? Boris