Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2008-01-28 15:33:41


Alexei Alexandrov wrote:
> Alexei Alexandrov wrote:
>> Beman Dawes wrote:
>>>> Alexei Alexandrov wrote:
>>>>
>>>> So is this information enough? This issue is a real showstopper for me
>>>> since it doesn't seem to be possible to use wpath on Linux correctly on
>>>> systems where locale is not UTF-8!
>>> What version of Boost are you using?
>>>
>> Ah, sorry again for not providing these details - I'm using
>> boost.filesystem from 1.34.1 release.
>>
>> I also ran the failing use case under valgrind - it showed a number of
>> "conditional jumps on uninitialized value" somewhere deep under
>> libstdc++ and also a couple of "4 bytes uninitialized read". I don't
>> know if it's related to the problem though - I was just trying to do
>> what I can.
>>
>> The problem is rather serious for me - I'm ready to do whatever it's
>> needed to help the boost.filesystem maintainer (is it you?) investigate
>> and fix the problem.
>>
>
> Beman, is there any way to help with investigating/fixing this issue? I
> also wonder whether wpath is being tested on Linux as part of Boost test
> suite?

Yes. See boost-root/libs/filesystem/test/wide_test.cpp.

> I mean, I'm the only one who reported this problem or just nobody
> used wchar_t with standard codecvt on Linux so far?

You are the one I can recall reporting this problem, but I don't have
any way to know how widely used the facility is on Linux.

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk