diff -ru boost_1_34_0/tools/regression/compiler_status.cpp boost_1_34_0_ibm/tools/regression/compiler_status.cpp --- boost_1_34_0/tools/regression/compiler_status.cpp 2006-07-31 10:36:51.000000000 -0400 +++ boost_1_34_0_ibm/tools/regression/compiler_status.cpp 2007-03-21 15:24:00.000000000 -0400 @@ -576,6 +576,14 @@ test_type_base.erase( trailer ); } } + if ( test_type_base.size() > 4 ) + { + const string::size_type trailer = test_type_base.size() - 4; + if ( test_type_base.substr( trailer ) == "_pyd" ) + { + test_type_base.erase( trailer ); + } + } const xml::element & test_type_element( find_element( db, test_type_base ) ); pass = !test_type_element.name.empty()