|
Boost : |
From: Beman Dawes (bdawes_at_[hidden])
Date: 2005-02-18 21:25:23
At 03:20 PM 2/16/2005, Hartmut Kaiser wrote:
>
>Larry Evans wrote:
>
>> cd ~/prog_dev/boost-release/boost_1_32_0/lje/libs/fields_visitor/test/
>> wave -S/usr/include/c++/3.3 test_link.cpp
>> #line 42 "/usr/include/c++/3.3/iostream"
>> #pragma GCC system_header
>> /usr/include/c++/3.3/iostream(42): exception caught:
>> boost::filesystem::path: invalid name "c++config.h" in path:
>> "bits/c++config.h"
>>
>> Should the criteria for valid name be changed?
>
>The same was reported already for a Windows system, where the '+' makes
the
>boost::filesystem to throw as well (Wave uses the
boost::filesystem::native
>path validator, i.e. system dependant validation is performed).
Hum... Are you sure that '+' is causing an exception for
boost::filesystem::native on Windows? I inspected the code, and '+' is not
one of the invalid characters for Windows. I also just added a regression
test case, and it is not failing.
My guess is that there is a path through the program where native is not
being set.
>I've already tried to get in contact with Beman, but got no response so
>far.
I haven't gotten any email from you recently. Please try again, and I'll
check to make sure my ISP isn't blocking your email address.
--Beman
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk