Boost logo

Boost :

From: Martin Wille (mw8329_at_[hidden])
Date: 2004-08-03 04:11:47


David Abrahams wrote:
> Martin Wille <mw8329_at_[hidden]> writes:
>
>
>>David Abrahams wrote:
>>
>>
>>>Martin, are you aware that if Python is built with Intel C++, you
>>>need to use "<stdlib>default" in your BUILD selection?
>>
>>The tests are currently being run against a Python built with gcc.
>>I seem to recall you asked me to switch back to that.
>>
>>So, to clarify: which Python binaries should I run the tests against
>>for which version of icc?
>
>
> Here's what (I think) I know:
>
> Intel C++ 8.0 has a cxxlib command-line option. If you set it to gcc,
> it *should* work with a GCC-compiled Python. According to my reading
> of the code, that is the default for Boost.Build when building
> Boost.Python and its tests. If you use this option with an
> ICC-compiled Python, it will fail.

That's my understanding, too.

> Intel C++ 7.1 produces internal compiler errors when used with
> -cxxlib-gcc, therefore, you have to use <stdlib>default to turn off
> the use of -cxxlib-gcc, and you have to use an ICC-compiled Python.

This surprises me. I thought icc 7 doesn't have the exception-
handling issues with shared libraries from gcc. Anyway, I'll add
another toolset to the tests I run.

Regards,
m


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