Boost logo

Boost :

From: John Maddock (john_at_[hidden])
Date: 2003-11-13 07:13:46


> I believe recent changes to the intel compiler config are wrong, or
> at the very least incompatible with what Boost.Build is doing:

That hasn't changed in the last 3 months or so has it?

> The above unconditionally decides that intel5 and intel6 don't support
> intrinsic wchar_t. I believe that to be in error. The Boost.Build
> logic is:

[snipped]

> Which says that if Intel C++ is being used on windows over msvc6 and
> its standard library, there is no wchar_t support. Otherwise,
> versions of intel C++ > 5 over vc7 or vc7.1 get explicit and automatic
> support for wchar_t.

Only if the right command line option is used - I guess Boost.build does
that, but what about users using Intel from their IDE?

> We have had a long history of difficulty in correctly configuring
> intel C++ for windows w.r.t. wchar_t support, in part because what's
> supported depends not only on its compiler flags but also on what the
> underlying standard library implementation does and which version of
> msvc it's trying to emulate. Changes should not be made lightly.

Isn't that the truth.

John


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