Boost logo

Boost Testing :

From: K. Noel Belcourt (kbelco_at_[hidden])
Date: 2007-09-25 16:59:15


On Sep 25, 2007, at 12:05 PM, Beman Dawes wrote:

> Sebastian Redl wrote:
>> Beman Dawes wrote:
>>> The patch has been applied, the revision number is present in at
>>> least
>>> some of the .xml files, and "rev" is appearing in the column heads.
>>>
>>> But no actual revision number is appearing.
>>>
>> I underestimated the complexity of the stylesheets. Apparently, they
>> generate a completely different tree from the original, and then
>> process
>> THAT.
>> The revision number has to be explicitly transferred to the new
>> stylesheet. The attached patch does that.
>
> OK, applied. Cross your fingers:-)
>
> What is motivating this is that I'm trying to clear various
> Boost.System
> and Boost.Filesystem failures, and am finding it very tedious
> determining if a fix was actually present for a given test run.

Hi Beman,

It looks like gcc on Linux doesn't like the change to operations.hpp.

MkDir1 ../../../bin.v2/tools/regression/build/gcc-4.1.1/release/link-
static
gcc.compile.c++ ../../../bin.v2/tools/regression/build/gcc-4.1.1/
release/link-static/process_jam_log.o
../../../boost/filesystem/operations.hpp: In function ‘long unsigned
int boost::filesystem::remove_all(const boost::filesystem::path&)’:
../../../boost/filesystem/operations.hpp:701: error: no matching
function for call to ‘remove_all(const
boost::filesystem::basic_path<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
boost::filesystem::path_traits>&)’
../../../boost/filesystem/operations.hpp: In function ‘long unsigned
int boost::filesystem::remove_all(const boost::filesystem::wpath&)’:
../../../boost/filesystem/operations.hpp:703: error: no matching
function for call to ‘remove_all(const
boost::filesystem::basic_path<std::basic_string<wchar_t,
std::char_traits<wchar_t>, std::allocator<wchar_t> >,
boost::filesystem::wpath_traits>&)’

     "/usr/bin/g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-
inline -Wall -DBOOST_ALL_NO_LIB=1 -DBOOST_FILESYSTEM_STATIC_LINK=1 -
DBOOST_SYSTEM_STATIC_LINK=1 -DNDEBUG -I"../../.." -c -o "../../../
bin.v2/tools/regression/build/gcc-4.1.1/release/link-static/
process_jam_log.o" "../process_jam_log.cpp"

...failed gcc.compile.c++ ../../../bin.v2/tools/regression/build/
gcc-4.1.1/release/link-static/process_jam_log.o...

-- Noel


Boost-testing list run by mbergal at meta-comm.com