Boost logo

Boost :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-07-20 11:46:27


Gennadiy Rozental wrote:

> > However, the token_iterator_test still fails to compile on 3.4 saying:
> >
> > token_iterator_test.cpp:47:38: converting to execution character set:
>
> Invalid
>
> > or incomplete multibyte or wide character
>
> ...
>
> > Looks like the text in L"" literals is not 7-bit, and that's why compiler
> > errors out. Is it possible to change the test somehow?
>
> What is wrong with those values? MSVC 6-7 has no problems with them.

I don't pretend I understand what the standard says about it, but I could find
this:

   http://gcc.gnu.org/ml/gcc-patches/2003-07/msg00474.html

which seems to say that only ASCII and UTF8 sources are OK.

- Volodya


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