Boost logo

Boost Testing :

From: Richard Webb (richard.webb_at_[hidden])
Date: 2008-06-27 18:33:21

Nicola Musatti <Nicola.Musatti <at>> writes:

> Is there a way to look at the process_jam_log command line that causes the
> problem? I'll try and perform a regression run to see what is going wrong,
> but
> unfortunately I won't be able to do it before sunday or monday.
> Cheers,
> Nicola Musatti

The command line is:

"E:\test\results" 0<"E:\test\results\bjam.log"

I had a look at process_jam_log.cpp, and i think the problem might be in the
target_directory() function:
The full pjl log contains things like:

line 3244: compile-c-c++
        line_start: compile-c-c++
        target_directory( "compile-c-c++
*****Warning - can't open output file:

One of the recent changes in pjl was to change line 158 from

else temp.erase( 0, locate_root.string().size()+1 );


else if ( temp[0] == '/' ) temp.erase( 0, locate_root.string().size()+1 );

I tried changing it back, and that seems to have fixed it.

View this message in context:
Sent from the Boost - Testing mailing list archive at

Boost-testing list run by mbergal at