|
Boost Testing : |
From: Markus Schöpflin (markus.schoepflin_at_[hidden])
Date: 2005-05-11 04:55:19
Attached patch has just been commit to CVS. It fixes a bug in
process_jam_log which caused actions to be reported as link actions instead
of compile actions. This resulted in serious confusion of the parsing,
giving false reports of succeeded tests which indead were failed. (See my
prior post for an example.)
I would like to ask all regression test runners which use a prebuilt
process_jam_log binary to update it ASAP.
TIA, Markus
Index: process_jam_log.cpp
===================================================================
RCS file: /cvsroot/boost/boost/tools/regression/process_jam_log.cpp,v
retrieving revision 1.35
diff -u -w -r1.35 process_jam_log.cpp
--- process_jam_log.cpp 13 Apr 2005 08:52:30 -0000 1.35
+++ process_jam_log.cpp 11 May 2005 09:46:29 -0000
@@ -612,7 +612,7 @@
string action( ( line.find( "Link-action " ) != string::npos
|| line.find( "vc-Link " ) != string::npos
|| line.find( ".link") != string::npos
- || line.find( "Archive-action "))
+ || line.find( "Archive-action ") != string::npos )
? "link" : "compile" );
if ( line.find( "...failed " ) != string::npos )
mgr.stop_message( action, target_directory( line ),